October 12, 2004

You Do Not Exist

A new report by Human Rights Watch - The United States' 'Disappeared': The CIA's Long-term 'Ghost Detainees' - says at least 11 detainees have "disappeared" in US custody.
"'I think the US demeans itself when it adopts the philosophy that the ends justify the means in the fight against terror,' said Reed Brody, special counsel with Human Rights Watch."
Story here: Detained terror suspects 'missing'.

No comments:

Pages

Blog Archive