Buckingham Palace in London, the main residence of Queen Elizabeth, is in desperate need of renovation. The work will cost hundreds of millions of dollars, and the government plans to use taxpayer money. That decision has triggered an angry response from critics, who say the monarchy should pay its own bills at a time of national…
Leave a Reply