News

The government said that information about 18,000 Afghans was accidentally revealed in 2022. A legal order had prevented any ...
Britain set up a secret scheme to bring thousands of Afghans to the UK after their personal details were disclosed in a data ...