All Videos
- All Videos
news
Heavy rains trigger landslides, at least 129 people killed
From China to India, #floods have wreaked havoc across the globe. At least 129 people have died in floods and landslides in India. The western state of Maharashtra has been pummeled by days of heavy monsoon rains. Officials expect the death toll to rise, as dozens are unaccounted for. Natasha Hussain reports.
Latest Videos
Route 6