UK Forced to Take Back Muslim Detained for Terror Plot in Iraq

IRAQ AL SADRS PLANS

Al-Jedda already won more than £50,000 in compensation and legal costs from the European Court of Human Rights