Follow us on
loading....
IHC termed the Adiala Jail a Concentration Camp over the tortures of detainees mentioned by the Human Rights Commission IHC...