Invictus Games honoring wounded service members
Wounded service members from several nations are competing today in Dusseldorf, Germany as the Invictus Games get underway.
Wounded service members from several nations are competing today in Dusseldorf, Germany as the Invictus Games get underway.