PERSPECTA

News from every angle

Back to headlines

Human Rights Watch Urges Taliban to Release Detained UN and NGO Staff

Human Rights Watch has called on the Taliban to release detained staff members from the UN and various NGOs. The organization specifically highlighted the forced disappearance of six male WCLRF staff from its Kabul office.

13 Aug, 05:07 — 13 Aug, 05:07
PostShare