Fact check: Video of Dead Goose birds frozen into the water is not from China By Ground report 21 Feb 2024 A video of dead water birds frozen in a river has gone viral on social media, with some users claiming that it was filmed in China Read More