DID Press: A UK parliamentary committee has concluded that the disclosure of personal information belonging to more than 18,500 Afghans who applied for relocation to Britain after the Taliban takeover resulted from a “systemic and foreseeable failure,” sharply criticizing the…
Read More »