Several videos of protests in France surfaced on social media after the exit poll projected that the leftist New Popular Front coaliation will beat Emmanuel Macron's centrist party and Marine Le
Several videos of protests in France surfaced on social media after the exit poll projected that the leftist New Popular Front coaliation will beat Emmanuel Macron's centrist party and Marine Le