Iron in their souls

Updated: Mar 29, 2014 23:03 IST

Leela Devi Gawde, wife of Badri Gawda at her home in Antagarh. She says her husband has been framed and is being tortured under police custody. (Source: Vipin Kumar)
10/15
Leela Devi Gawde, wife of Badri Gawda at her home in Antagarh. She says her husband has been framed and is being tortured under police custody. (Source: Vipin Kumar)

top photos

other photos