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.