Rainstorms triggered floods and landslides that inundated streets and buildings, damaged crops, and trapped many people in two cities of Hubei Province on June 12. Rescue and relief work is underway.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3