Super Tropical Cyclone Phailin Has Made Landfall in Northeastern India Tropical Cyclone Phailin has made landfall in northeastern India, where a catastrophe threatens to unfold and deaths are already being reported. The approach of Phailin, among the most powerful historical cyclones in the region, has led to the evacuation of about 500,000 people, according …
Input your search keywords and press Enter.