Finger Lakes NY
Tropical Cyclone Batsirai makes landfall
Tropical Cyclone Batsirai made landfall in east Madagascar on Saturday, with average winds of over 100 mph and an eye measuring more than 30 miles across.