Thursday, February 26, 2009
Admission
"The government has admitted that British troops in Iraq handed over terror suspects to the US, which then secretly rendered them to a prison in Afghanistan."
A source on politics, war, the Middle East, Arabic poetry, and art.