Tropical Cyclone Helen makes landfall in India

Tropical Cyclone Helen makes landfall in India

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

India on red alert – preparing for super cyclone Phailin landfall

India on red alert – preparing for super cyclone Phailin landfall

Coastal areas of eastern India are being evacuated as Super Cyclonic Storm Phailin approaches in full strength. Landfall is forecast around 12:00 UTC on Saturday, October 12, 2013. This is the fiercest cyclone to threaten the country since a