- Well, we’ve finally cleared up the mystery of who’s paying for Meghan Markle and Prince Harry’s security detail.
- As we thought, it’s that evil family of Harry’s that’s keeping the couple safe while they live the celebrity life in Los Angeles.
- Apparently, the couple believed that the British taxpayer would foot the bill!
Meghan Markle and Prince Harry have a peculiar notion of what "financial independence" means. Just look at who's paying their bills.