Tag: BELHAJ

News News 4 Min Read

UK Gov Apologises for role in kidnap & torture after six years of denial

After wasting more than £750,000 of tax-payer money defending itself, the UK Government this week finally admitted their complicity in kidnap and torture, and apologised for their “appalling” treatment