Afghan men leave after watching the public execution of a man, by the Taliban at a football stadium in 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. The condemned man was shot with three bullets to the chest by a member of the victim's family 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

Other Photos

Previous Photo

Next Photo