Cyclone Tauktae: Pics Show Extent Of Damage

India’s first major tropical storm this season is moving northwards, bringing heavy rains, thunderstorms and strong winds to several states.
X