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