"When they first put the electricity on me, I gasped; my body went rigid and the bag came off my head," Israa Salah, a detained Iraqi woman told Human Rights Watch (HRW) in her heartrending testimony. Israa (not her real name) was arrested by US and Iraqi forces in 2010. She was tortured to the […]
Source