2024
Nov (1)
November 2024
November 13, 2024
Since the Taliban's Return to Power, 6 People Have Been Executed in Public
The Taliban executed a man publicly in Afghanistan, marking the sixth such execution since they regained power. This practice, rooted in Sharia law, has drawn…