French Left wins most seats in 2nd round of parliamentary elections
The leftist parties is set for a shock win of the second round of the French snap legislative elections, according to initial estimates.
The leftist New Popular Front is projected to win between 175 and 205 seats, ahead of President Emmanuel Macron’s…