x

Residents of Liaoning witness 'worms falling out of sky' residents asked to carry umbrella to streets

Shortpedia

Content Team
Image Credit: twitter

Worms in the Chinese province of Liaoning are raining. Cars and streets are covered with worms. But from where are these worms falling? According to the scientific journal 'Mother's Nature', these worms come from a whirlpool. They remain caught up in a storm whirlpool and fall here and there after a period of time. People in China definitely have a slimy experience.