America must explain why it left behind biometric computers that the Taliban is now using to hunt those who helped the west
Reading Time: < 1 minuteA stunning new report out Friday has revealed that an obscene number of biometric data devices left behind by the…