Medal of Honor recipients for the Vietnam War Retired United States Marine veteran John Canley receives the Medal of Honor award from U.S. President Donald Trump for his contributions in the Vietnam War. Marine veteran, 80, receives Medal of Honor for Vietnam bravery © Fox News Sources: Fox News USA Today