‘Rain of Worms’ Hits China, Residents told to Carry Umbrella

Chinese residents were stunned as the roads of Beijing were inundated with worms without any explanation for the occurrence. The citizens of China were taken aback when the roads of Beijing were suddenly flooded with worms with no clear reason behind the occurrence. Photos and videos of worms falling from the sky and covering the streets and cars were shared on social media. Various theories were presented in order to explain the mass of worms, …

Read more