Please type and press enter
Babloo Loitongbam is the executive director of Human
Rights Alert (HRA), an Indian NGO in Imphal, Manipur, which works to secure
justice for the widows and parents of victims killed by Indian Security Forces.
As the world’s largest democracy, India should champion human rights globally. Conscious of its own tawdry record,...