India cleans up after Tropical Cyclone Hudhud makes landfall

October 15, 2014