India : Statement from the Asian Human Rights Commission
The United Nations International Day in Support of Victims of Torture
observed around the world on June 26 serves as a sober reminder of the
reality that this ugly side of humanity is still very much alive in
our contemporary and supposedly civilized society. It is a reality
that is even harder to grapple with in democratic
Leave a Reply