Meghan praises Harry to the skies at Invictus Games

Meghan praises Harry to the skies at Invictus Games
play icon
Harry and Meghan Markle during the opening ceremony of the Invictus Games venue in The Hague, Netherlands. AP