President Donald Trump awarded his first Medal of Honor to James McCloughan of the US Army for "conspicuous gallantry during the Vietnam War."