Kahrizak Detention Center

Kahrizak Detention Center is a detainment facility operated by the Judicial system of Iran in Kahrizak, Tehran Province, Iran.


Kahrizak Detention Center is a detainment facility operated by the Judicial system of Iran in Kahrizak, Tehran Province, Iran.
Read article on Wikipedia