Claim: This video shows 'rain of worms' in China
Fact-check: No, this video does not show 'rain of worms' in China
Verdict: false
Organisation: NewsMeter
Author: Md Mahfooz Alam
Date published: 2023-03-16T11:43:10