In a stunning upset, the New Popular Front (NFP), a coalition of left-wing and green parties, emerged victorious in the recent French parliamentary elections, securing 182 seats in the 577-seat assembly.
Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.