Blindfolded and handcuffed Palestinian detainees were kept at a military base on the Israeli-Gaza border following an Israeli military operation in the Gaza Strip
(photo: AFP)
parent page
(17 - 23 April 2008, issue #893)