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 »