A Admin Administrator Staff member Oct 12, 2011 #1 AP - Buckingham Palace says a cold has forced Queen Elizabeth II to cancel a visit to the British museum in London. More...
AP - Buckingham Palace says a cold has forced Queen Elizabeth II to cancel a visit to the British museum in London. More...