News China pummeled by ‘rain of worms’ as residents asked to carry umbrellas China needs to call Rihanna for some umbrellas to weather this phenomenon… CelebJamMarch 10, 2023