Claim: Did China's capital city Beijing get pummelled by the "Rain of Worms"-
Fact-check: Did China's capital city Beijing get pummelled by the "Rain of Worms"- Read Fact Check - DFRAC_ORG
Verdict: a video is circulated on the internet claiming that china's capital beijing gets the rain of worms. in
Organisation: DFRAC_ORG
Author: Ananaya Sharma
Date published: 2023-03-23T05:30:01