Footage shows the aftermath of powerful thunderstorms and gale-force winds that swept across Hubei Province, China, on July 7, 2026. Authorities said at least 11 people were killed, one remains ...