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
- The Trump card the president holds if Iran won’t bend: a naval blockade
- JD Vance leaves Pakistan without an Iran deal, says Tehran has final offer from U.S.
- Texas Rep. Chip Roy proposes bill to designate CAIR as terrorist organization
- Colorado removes 372,000 inactive voters from rolls after Judicial Watch legal action
- Trump upends China’s lucrative sanctioned oil import scheme after Iran, Venezuela interventions