X

Royal Family

Prince Harry and Meghan Markle Fire Their UK Staff

Photo by Mark Jones -CC BY 2.0 A ‘royal downsizing’ took place at the Buckingham Palace as Prince Harry and…