Uncategorized Watch: Taliban militants execute Afghan soldiers [?] The terrorists appeared to be foreign mercenaries. Warning: Graphic violence Source: CNN