A violent tornado ripped through Huanggang city in China’s Hubei province, tearing off roofs, uprooting trees and hurling debris across streets, as severe storms and torrential rain wreaked havoc across large parts of the country. A flooded riverside walkway and shops are seen near a wharf on the Yongjiang river in Nanning, in China�s southern
Related Articles
Don't miss out on breaking stories and in-depth articles.