On October 16, 2025, Taliban publicly executed, Ismail, another Afghan man, convicted of murder, before thousands of spectators at a sports stadium in Badghis province, Afghanistan. In Herat province, a video from August this year captured Taliban fighters kicking the corpse of Mohammad Daud, accused of assassinating a commander, as crowds filmed the desecration, a […] The post Taliban’s Latest Execution in Afghanistan Exposes Ongoing Abuses and Control Through Terror appeared first on Fe...