Medal of Honor: Trump awards nation’s highest military honor to Vietnam veteran

Medal of Honor: Trump awards nation’s highest military honor to Vietnam veteran  USA TODAYThe 300th Marine is bestowed Medal of Honor, for ‘unmatched bravery’ in Hue City  Marine Corps TimesRemarks by President Trump at the Presentation of the Medal of Honor to Gunnery Sergeant John L. Canley  Whitehouse.gov (press release)Medal of Honor Awarded to 300th US Marine, John L. Canley, Who Was ‘Fearless’ in Battle During Vietnam War  NewsweekFull coverage