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)Full coverage