‘Rain of worms’ hit China as residents need to carry umbrellas

The Chinese public were stunned as the roads of Beijing were inundated with worms without any explanation for the occurrence. Social media was filled with videos and pictures of worms falling from the sky, covering the streets and cars. Numerous theories were proposed as to why there were so many worms in China, with some claiming that strong winds could have been responsible while others suggested they could have dropped from the trees. One individual …

Read more