evidence: 'Rain of worms' floods Beijing, China 'Rain of worms' floods Beijing — The Rio Times (@TheRioTimes) March 8, 2023 A "rain of worms" flooded Beijing this week, according to videos posted on social networks. In the images, it is possible to see the "animals" covering streets and vehicles. pic.twitter.com/V2uaX6Oowk [...] Others countered that the worms might have been carried off by strong winds before arriving in Liaoning, as has frequently happened in the past. When shoals of fish started falling from the sky in December 2021, residents of Texarkana, East Texas, were equally perplexed. The Library of Congress claims that because animal rain is such a rare occurrence, its causes have never been thoroughly investigated.