Taliban Closes In As Desperate Afghan Women Await Rescue
by Phyllis Chesler IPT News November 17, 2021 In Bamiyan province, through which the Silk Road once flourished and the towering statues of Buddha once stood, an Afghan woman’s naked body has just been found. She had been raped and tortured to death. Her shamefully naked corpse was meant to terrify other women and […]Read More