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 renovated by … Continue reading Queen Elizabeth II Confirmed Cannibal