Marg General Prison
A number of correspondents from foreign media platforms, including the Associated Press (AP) visited Egypt's El-Marg General Prison, in the northeast of the capital, Cairo, to check human rights situation and speak with the inmates, the Interior Ministry
Most Read