Are There Zombies In China? Debunked August 10, 2022 TikTok users are going crazy over rumors and this time they actually … Read Now