Royals Celebrate Birthday With Ritual Human Sacrifice In London

Share 0 SHARES 0 View Comments THOUSAND’S of Royal enthusiasts have flocked to London today to mark the official 90th birthday of the Queen of England and the 95th birthday of the The Duke of Edinburgh in an emotional ceremony which saw the first public human sacrifice in Britain for 50 years. Arriving at an altar outside Buckingham … Continue reading Royals Celebrate Birthday With Ritual Human Sacrifice In London