Dramatic footage that has just been released shows a powerful tornado touching down in eastern China’s Huai'an, Jiangsu Province, on August 1. More than 100 properties in 10 villages were damaged, with ten people sustaining minor injuries.
[]