torture

Page 4

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.