The Taliban have ordered the stoning of dozens of people and the execution of others by collapsing walls on them, as the brutal regime continues to impose itself on its people. Figures published by the Taliban’s Supreme Court show that more than 1,000 people were publicly flogged across Afghanistan in 2025, including at least 150 […]