Egypt: Secret Filming Shows Prisoners Torture in Police Station
Leaked videos, obtained by the Guardian, showed Egyptian police torturing detainees in a Cairo police station. ...
Read moreDetailsLeaked videos, obtained by the Guardian, showed Egyptian police torturing detainees in a Cairo police station. ...
Read moreDetailsCopyright ©2020, AOHR UK All Rights Reserved.