
Egypt: Detainees in Abu Zaabal Prison to hold general strike due to overcrowding and human rights abuses
A leaked letter from detainees at the Abu Zaabal prison, situated approximately 30 km northeast of Cairo, has brought to light severe violations committed against […]
Read More