The human cost of the UK Government’s Afghan data leak
49 people have reportedly lost family members or colleagues after the UK government leaked details of 19,000 Afghan citizens who...
49 people have reportedly lost family members or colleagues after the UK government leaked details of 19,000 Afghan citizens who...