gfatf.org
Taliban publicly execute three people in five days as means of intimidation: 'their version of Sharia law'
The Taliban have staged three public executions in the past week, marking a sharp jump after months of inactivity in an act clearly intended to intimidate the Afghan people, an expert told Fox News Digital. "Our