Feedback

Lavish Spending Leaves Royal Finances in Shambles

 

A new report from a committee in the British House of Commons had some harsh things to say about life inside the royal palace.

Shows