
What Awaits Them in Afghanistan? Inside the Forced Return Crisis at Islam Qala
"They sit on pieces of cardboard, hot, thirsty, with nowhere to be." Thousands of Afghans are being pushed back from Iran every day. At Islam Qala...
Read more