Anti-monarchists stage protest in London ahead of Commonwealth Day ceremony

1 year ago
3.81K

Anti-monarchy protesters staged a demonstration outside Westminster Abbey in London, England, on Monday, March 13, ahead of the arrival of members of the royal family for Commonwealth Day. Credit: @NoKingCharlie via Storyful

Loading 2 comments...