UK’s Prince Harry, Michelle Obama kick off Invictus
ORLANDO: Britain’s Prince Harry and first lady Michelle Obama helped kick off the Invictus Games for wounded veterans with uplifting
ORLANDO: Britain’s Prince Harry and first lady Michelle Obama helped kick off the Invictus Games for wounded veterans with uplifting