US Veterans Describe What the Invictus Games Mean to Them

The London games hosted by Prince Harry give wounded soldiers from around the world a platform to compete against each other.

September 12, 2014

Top Stories

ABC News Live Presents