deardirtyamerica.com
Queen Elizabeth II Confirmed Cannibal
(see the companion article, Improvements in health the reason Queen Elizabeth II feasts on young blood) WINDSOR CASTLE — Known as her principal weekend retreat, Windsor Castle was largely ren…