Prince Harry, Michelle Obama help kick off Invictus Games
Britain’s Prince Harry and first lady Michelle Obama helped kick off the Invictus Games for wounded veterans with uplifting speeches Sunday night, joining other figures
Read more