Afghanistan: ICRC facilitates release of 10 Afghan National Security Forces detainees
Kabul/Geneva (ICRC) – The International Committee of the Red Cross (ICRC) on Thursday facilitated the release of ten Afghan National Security Forces (ANSF) members detained by the Taliban in relation …