Claim: No 'zombie' filmed in China – only thing back from the dead is this viral Russian video
Fact-check: No 'zombie' filmed in China – only thing back from the dead is this viral Russian video
Verdict: false
Organisation: Africa Check
Author: Keegan Leech
Date published: 2022-08-22T00:00:00