The French election campaign was swift and tense. It was also marred by racist episodes and acts of violence. The far-right National Rally has railed
The French election campaign was swift and tense. It was also marred by racist episodes and acts of violence. The far-right National Rally has railed