UN calls for Guantanamo shutdown
Thursday, February 16, 2006 Flag of the United Nations In a 40-page report released today, the United Nations special envoys on torture reported their findings regarding the United States detention facility at Guantanamo Bay on the island of Cuba. The report concludes that certain procedures practised at the facility, and during transport to it, constitute […]
Read More