Heavy Rains Wreak Havoc In Houston Ahead Of PM Modi’s Mega Event

Updated On : 20 Sep,2019 | 20:04 PM

Tropical Depression Imelda slammed Texas on Thursday, causing devastating flooding, power outages and prompting urgent rescues and warnings across southeastern Texas for people to stay indoors.


More Videos

Post Comment (+)