The Taliban killed two U.S. Marines in an attack in southern Afghanistan at the base where Prince Harry is stationed.