June 25, 2005

About time

Apparently the United States has finally admitted to torturing inmates at Guantanamo, though the document including the admission has not been made public yet. Story at Forbes.com.

No comments:

Post a Comment