US Congress Agrees on 2,500 More Visa for Afghan Interpreters

US Congress reached a deal to provide an additional 2,500 visas for Afghan interpreters who worked for the US government and now risk being killed, in an attempt to alleviate a massive backlog of more than 13,000 applications for the special visa programme “