Tropical storm Imelda wreaks havoc in Houston

Sep 20, 2019, 11.15 AM(IST)
Tropical storm lashes the Houston in the U.S. and wreaks havoc. Relief work is underway. Watch this video to know more.