1. Hotly Contested French Election Sees Leftists Surge After Massive Voter Turnout

    Hotly Contested French Election Sees Leftists Surge After Massive Voter Turnout

    36
    1
    1.67K
    5
  2. Britain's broken democracy is so broken it can't be fixed.

    Britain's broken democracy is so broken it can't be fixed.

    21