evidence: Viral News: Shocking reports emerged recently of a bizarre weather phenomenon in Liaoning, a province in China, where worm-like objects or creatures fell from the sky. A video clip that went viral showed what appeared to be earthworms scattered on cars and streets of Liaoning. Pedestrians were seen carrying umbrellas to shield themselves from the "worm rain." [...] Watch the viral video of worm rain in China: A Chinese journalist named Shen Shwei has been trying to clarify the mystery surrounding the Beijing worm rain on Twitter, claiming that the footage was false and that there had been no recent rainfall in the city. The worms observed in the video, according to some sources, are usually present in the area in March and are not unusual.