This Kabul sports complex doubled up as execution arena during Taliban rule
Kabul (Afghanistan), Oct 1 (EFE).- The Ghazi stadium in Kabul has been the site of two of the favorite activities of the Taliban: soccer and executions that took place side-by-side on the sports complex after the compulsory Friday prayers during the regime. (Camera: RAMON TORRES. Editor: DISSARINTR TOVIKKAI).