All Videos
- All Videos
news
China Floods: Heavy rain leaves 40,000 homes with no power
In China, thousands of people have been forced to evacuate their homes because of torrential rain. The downpours have triggered flash floods and landslides that have damaged roads and destroyed houses. Jemima Walker has more.
Latest Videos
Route 6