NPR News: In Washington, the last employees at the Afghan embassy work until the lights go off

In Washington, the last employees at the Afghan embassy work until the lights go off
The Afghan embassy in Washington, D.C., was once a symbol of a new Afghanistan. Now, the few staffers left refuse to serve the Taliban and are racing to help as many refugees as they can.

Read more on NPR
Previous
Next Post »