'Your papers, please' must never be heard in America
Independent voices from the TWT Communities

A radical Islamist cleric described by prosecutors as a key al Qaeda operative in Europe was freed from prison Tuesday after a court ruled he cannot be deported from Britain to Jordan to face terrorism charges.