Also in Baghdad , the U.S. military says an American soldier was killed in an attack on his patrol .