Official Who Insulted US Troops Has Troubled Past