Posted inCurrent Comment

Current Comment

Continuing EmbarrassmentThe Guantánamo Bay prison in Cuba has increasingly become an embarrassment for the United States. In mid-February, a team of five inspectors from the United Nations Human Rights Commission in Geneva issued a lengthy report documenting human rights violations alleged to be ta

Gift this article