Osama Bin Laden's top UK terror boss bankrolled by £1m taxpayer cash makes bid for freedom April 24, 2024 News A terror chief known as Osama Bin Laden’s top European strategist could be freed from a UK jail this summer, it has More