Taxpayers footing bill for royal renovation

News

English taxpayers on the hook for nearly £4M (more than $7M Cdn) in renovations to Kensington Palace

More From Embedded-Only/News