Taliban Publicly Executed a Murderer In a Sports Stadium TV Taliban Publicly Executed a Murderer In a Sports Stadium Brannon Howse