evidence: Rain Of Worms Or Flower Stalks: Twitter Divided Over Viral Clip Of Slimy Creatures On Cars In China [...] New Delhi: A viral clip shared widely on social media showed that it is raining worms, with the slimy creatures all over the cars parked on the side of the road. The video is reportedly from China's capital city Beijing. According to the New York Post, people in the Chinese province of Liaoning were told to find shelter after it looked like it started to rain worms. [...] WATCH 🚨 China citizens told to find shelter after it looked like it started to rain worms pic.twitter.com/otVkuYDwlK — Insider Paper (@TheInsiderPaper) March 10, 2023