WASHINGTON, Oct 18: President Donald Trump presented the nation’s highest military honor Wednesday to an 80-year-old retired Marine sergeant major who five decades ago “fought with unmatched bravery” at the beginning of one of the Vietnam War’s longest and bloodiest battles.