Rights Group Urges Taliban To Free 'Disappeared' Aid Workers

Radio Free Europe/Radio Liberty Radio Free Europe/Radio Liberty

Human Rights Watch has called on Afghanistan's Taliban rulers to release several international aid workers who were "forcibly disappeared" from their offices last month and are still missing without word on their location or condition.

Read full article at Radio Free Europe/Radio Liberty →