Mullaperiyar dam: SC delivers verdict

The 104-year-old Mullaperiyar dam in Kerala is back in the news.

Related Videos