Marooned on 'man-made' islands, residents of villages near Uttarakhand's Tehri dam want to swim out of oblivion

Mar, 25 2019 IST

While the Tehri dam drew praise from several quarters, those who gave up their homes to ensure the project could be a reality were pushed to the fringes.