Florence Colorado
The European Court of Human Rights ruled yesterday that Britain can extradite five men to the United States to face terrorism charges. In the likely event that they are convicted, they face life sentences in solitary confinment in the notorious ADX Florence, the “Alcatraz of the Rockies.” The AP is calling the high-profile case “a European referendum […]