News Seven Brit terrorists jailed for helping al-Qaeda boss plan bomb plots freed after serving just half their jail terms The Sun … Written by itaxx 7 April 2024