Taliban execute 2 Afghans publicly

In a gruesome public spectacle, Taliban-linked militants on Friday executed two Afghan men accused of spying for the United States, slitting their throats and parading their severed heads before a cheering crowd