Europe
Anti-monarchists stage protest in London ahead of Commonwealth Day ceremony
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
Top Stories
Trending
- More declassified docs show Comey swayed by mysterious intel reports to end Clinton email inquiry
- Trump administration releases hundreds of thousands of MLK assassination files
- Trump stops deportation of U.S. military's Afghan interpreters to Taliban, begins vetting for visas
- Pentagon withdraws 700 active-duty Marines deployed in Los Angeles amid anti-ICE protests
- House Steering Committee elects Andrew Garbarino to lead Homeland Security Committee