Could Prince Harry And Meghan Markle’s New $14 Million Estate Go Up In Smoke?
It’s a given these days that Prince Harry and Meghan Markle won’t be ponying up any of their own cash to pay for their “immense” security needs. Prince Charles does that through his Duchy of Cornwall (it’s still British taxpayer money…