Another torture scandal for Egypt

The Lebanese al-Jadid TV network on Tuesday night released a footage showing excruciating torture of a Lebanese detained by Egyptian forces.

Be the first to comment

Leave a Reply

Your email address will not be published.


*