The Fani cyclone that has been threatening the South Indian peninsular for the past few days had a landfall at Puri in Odisha leaving hundreds of villages submerged apart from the severe damages to ...