Prince Harry Fulfills Promise to US Invictus Games Medalist

Harry, 31, gave a gold medal won by Sgt. Elizabeth Marks to the U.K.'s Papworth Hospital.

June 1, 2016

Top Stories

ABC News Live Presents