On the extraordinary extradition ruling on Babar Ahmad
Nafeez AhmedBabar Ahmad, CIA, FBI, High Court, Royal Courts of Justice, anti terror, deep state, extradition, police state, rule of law, talha ahsan
Extradition: A Victory for Terror
Nafeez Ahmed7/7, 7th July bombings, Abu Hamza, Babar Ahmad, CIA, EU, European Court of Human Rights, Haroon Rashid Aswat, Islamist, MI5, NSA, al qaeda, extradition, intelligence failure, police, security, talha ahsan, terrorism