Statue of Queen Elizabeth II Beheaded in Victoria, Canada

A stone bust of Queen Elizabeth II has been decapitated in Canada, with its severed head nowhere to be found. Read more at Breitbart.…