Queen victoria

Queen statue Canada

WATCH: Statues of Queen Victoria, Queen Elizabeth toppled in Canada

Protesters have toppled statues of Queen Victoria and Queen Elizabeth II in the Canadian city… Read More