Meghan Markle and Prince Harry face new accusations related to Invictus Games

The Invictus Games Foundation has revealed new photos of Meghan Markle and Prince Harry with the IGF executive team Meghan…