Cyclone Titlli pounds Odisha coast

Odisha, India Oct 11, 2018, 11.23 AM(IST)

Cyclone Titli has made a a landfall in in the Indian coastal state of Odisha. Five districts have been kept on high alert. Watch the video to know more.