A social media post claims that an accompanying video shows recent floods in China that are God's punishment to the country for spreading COVID-19 in the world. We check the veracity of the claim in this video. #ChinaFloods #Covid19 #Factcheck #Factly
Originally published at Factly youtube channel