evidence: China pummeled by ‘rain of worms’ as residents asked to carry umbrellas [...] Citizens of the Chinese province of Liaoning were told to find shelter after it looked like it started to rain worms. [...] "Strange phenomena," a user added, with another weighing in, "If i was just minding my business on a casual day in China and it started raining worms ?? i’d just die."