New York Post China pummeled by 'rain of worms' as residents asked to carry umbrellasMar 10, 2023Samantha IbrahimBy Samantha Ibrahimmore_vert
Daily StarResidents in China told to use umbrellas as city hit by 'rain storm of worms'Mar 9, 2023Leigh McmanusBy Leigh Mcmanusmore_vert