KATE GARRAWAY claimed members of the public may have become annoyed at Prince Harry and Meghan Markle due to their Netflix camera crew being with them at the Invictus Games in The Hague.
This article, images and content belong to the source and curated for informational purposes.