Violent attacks shock France ahead of crunch vote A growing number of candidates and activists in France have […] Read More
Macron defends tougher immigration reform as ‘shield’ French President Emmanuel Macron has defended a controversial immigration reform, […] Read More