France’s Left-Wing New Popular Front Scored Big in Sunday’s Vote. Who Are They?
The night President Emmanuel Macron announced a snap election for France’s National Assembly last month, two words began to buzz around the internet and the media: Popular Front. It was...
Read more