News

The UK government will pay £1.6 million to 277 Afghans after a 2021 data leak exposed their identities and endangered their lives. British media have reported that the UK government will pay ...