Cyclone Hudhud Makes Landfall on India’s East Coast October 13, 2014 By Ketaki Gokhale and Siddharth Philip Cyclone Hudhud made landfall on India’s eastern coast on Sunday, Oct. 12 with gusts as strong as 195 kilometers per...