Tropical Cyclone Helen makes landfall in India
November 23 2013
Tropical Cyclone Helen, accompanied by strong winds and heavy rain, has made landfall near Machilipatnam, across the Andhra Pradesh in India. 8,000 people have been evacuated to safer places while two persons were killed in separate rain-related incidents as heavy rains lashed coastal districts of Andhra Pradesh. Wind gusts of 95 to 130 km/h (60 to 80 mph) were recorded.
From The Watchers