Heavy rains, floods, cloudbursts cause destruction across India

India TV News Desk [ Updated: July 10, 2019 11:32 IST ]
Watch how rains, floods, cloudbursts are causing havoc in different parts of India and World.