(photo: Screen shot from BBC News broadcast of Babar Ahmad’s interview) The European Court of Human Rights (ECHR) has ruled that five individuals facing terrorism charges, including the radical cleric Abu Hamza, can be extradited to the United States. The ruling by the court in Strasbourg, France, was part of a determination that the human [...]