Claim: Video shows worm rain in China
Fact-check: Video shows tree catkins, not 'worm rain' in China
Verdict: false
Organisation: AFP Fact Check
Author: Rachel Yan
Date published: 2023-04-05T05:43:00