Afghans walk towards a football stadium ahead of the public execution of a man, by the Taliban at Gardez in Paktia province on November 13, 2024. Taliban authorities in eastern Afghanistan on November 13 executed a convicted murderer by gunfire at a sports stadium, in the sixth public execution since their return to power according to an AFP tally. The man was shot with three bullets in front of thousands of spectators in Gardez, the capital of Paktia province, according to an AFP journalist at the scene. (Photo by AFP) (Photo by -/AFP via Getty Images)

News, Photo and Web Search