Prince Harry celebrates Invictus Games in London but won t see his father King Charles III
Get the Full StoryPrince Harry arrived in London on Tuesday to mark the 10th anniversary of the Invictus Games but won t see his father during the visit, a spokesperson said.Share: