In another development , the U.S. military says an American soldier was killed Thursday by small arms fire in the northern city of Mosul .