Dputamadre

I'm Not Responsable For Your Imagination

Human Rights Watch found that the CIA conceals torture in Libya

See on Scoop.it - Saif al Islam

Torture, degradation and death: Journey to hell refugees in Libyan prisons Human Rights Watch found that the CIA┬áconceals torture in Libya Human Rights Watch (HRW) has revealed new evidence of a US…

See on libyaagainstsuperpowermedia.com
· 8/11/12 · Reblog