Tropical storm makes landfall in India, brings torrential rain and destructionby The Impartial Reporter 37 seconds ago...