France’s messy elections, explained – Vox

However, President Emmanuel Macron and his center-right Renaissance party aligned with the brand new left-wing coalition, the New Popular Front (NFP) …Read More