Prince Harry, Michelle Obama help kick off Invictus Games
Britain's Prince Harry and first lady Michelle Obama have helped kick off the Invictus Games for wounded veterans with impassioned speeches Sunday night ahead of 4 days of sports competition by nearly 500 athletes
Read more »