Invictus Scandal: Meghan Markle and Prince Harry Squander 24% of 40M Budget on Luxury, Skimp on Sports Gear!
The extravagant spending habits of the Sussexes have been exposed by the Invictus Scandal, which claims they mismanaged an astounding 24% of the €40 million budget allocated for the 2023 Invictus Games to be held in Dorf, Germany. Established in 2014 by Prince Harry, the Invictus Games serve as a...









