International 'Worm Rain' in China? This Bizarre Phenomenon Leaves Internet Stunned BY Outlook Web Desk