Monday Briefing: Left Surges in French Election

[ad_1] Far right projected to finish third in French elections A coalition of left-wing parties known as the New Popular Front was projected to come in first in legislative elections in France, capturing more seats in the National Assembly than…







