Human Rights Watch urges IEA to release detained UN and NGO staff
Human Rights Watch (HRW) has urgently called on Afghanistan's de facto authorities, the Islamic Emirate of Afghanistan (IEA), to release two United Nations staff members and six NGO workers who have been detained in recent weeks. The rights…