Center for Strategic Communication

Earlier this year the case of Binyam Mohamed resulted in the severe condemnation, by one of Britain’s most senior judges, of Britain’s Security Service, finding that they had “failed to respect human rights, deliberately misled parliament and had a “culture of … Continue reading