CORRECTION: 96 Years Of Beans On Toast Too Much For Human Body To Sustain In a previous issue, it was stated that the Queen’s “secret to...