Afghan Woman Kills Self Before Taliban Could Stone Her For Leaving Home
A woman in Afghanistan’s Ghor province died by suicide before Taliban forces could kill her....
A woman in Afghanistan’s Ghor province died by suicide before Taliban forces could kill her....