First, a report from Al Jazeera: France’s left-wing leader Jean-Luc Melenchon says the left is “ready to govern” after emerging as the largest political bloc in parliament, but the country faces a political deadlock as no party won a clear majority. The New Popular Front (NFP) coalition led by Melenchon won a plurality in France’s National Assembly in the second …
Read More »