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
4 years ago
Protesters have toppled statues of Queen Victoria and Queen Elizabeth II in the Canadian city… Read More