News

With her own hand, according to London dispatches last week, Queen Elizabeth adjusted the towels in a guest bathroom at Buckingham Palace and placed there a fresh cake of soap bearing the British ...