This article was originally published in English The New Popular Front won the largest number of seats in the French…
The judicial investigation was launched on July 2 and involves multiple allegations of illegal financing as well as fraud and…