The report, based on interviews with 111 people across 32 of Afghanistan’s 34 provinces, documents the human cost of the outage.
The Islamic Emirate of Afghanistan (IEA) has dismissed recent allegations made in a United Nations report regarding human rights abuses against returning Afghan refugees, insisting that...