Michelle Obama

Proud Prince Harry officially opens Invictus Games

May 09, 2016

Prince Harry gave an impassioned speech as he officially opened the Invictus Games in Florida on Sunday night. Both Harry and First Lady Michelle Obama addressed the crowd during the ceremonial start of...