Kabul: Thousands witnessed the grizzly execution of two convicted men by the Taliban at a football stadium in southeastern Afghanistan on Thursday as the relatives of victims fired the gunshot. The three lower courts and the Taliban's supreme leader, Hibatullah Akhundzada, had ordered the executions in retribution for their purported crimes, according to the court statement. Criticism on public executions …