Rights Group Urges Taliban To Free 'Disappeared' Aid Workers
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.