China battered by ‘rain of worms’ as residents asked to carry umbrellas
2023-03-11
Citizens of the Chinese province of Liaoning were told to find shelter after it looked like it started to rain worms. A viral clip showed the area apparently being showered with little worms, which were splattered all over cars, the New York Post reports. The video showed residents covering themselvesContinue Reading