Politics

Sissinghurst Castle/GraceKelly

Queen Evicted

London, UK – Britain’s Queen Elizabeth might have to move out of Buckingham Palace for an extended period under plans being considered to allow builders to carry out millions of pounds of repairs to the crumbling building. “Oy!” said a…

Read More