Interpreter

  • News

    U.S. Police Kill Afghan Interpreter

    DIDPress: Jamal Wali, a former Afghan interpreter who worked alongside U.S. forces, was killed at a police checkpoint in Virginia. Footage from police body cameras shows that before the confrontation, he shouted, “I should have stayed with the Taliban.” During…

    Read More »
Back to top button