Follow us on
loading....
Cyclone Tauktae has wreaked havoc in India, destroying more than 16,000 houses and severely damaging communications in the state of...