JUST IN – Far-left “New Popular Front” c…
6 months ago
JUST IN – Far-left “New Popular Front” coalition projected to become the biggest force in France’s parliament: exit poll