
Identities of British Special Forces, MI6, and Afghan Informants Leaked in Major Data Breach
A major data breach involving the UK Ministry of Defence (MoD) has compromised the identities of over 100 British officials, including members of the special fo... Read More