Vive la France?
Macron, Le Pen on to Second Round May 7
Angry Leftists Riot
Historic Defeat for Establishment
As the last few results come in, Front National Leader Marine Le Pen and left winger Emmanuel Macron are vying for the top spot as both hover around 23 percent of the vote. What is certain is that the two candidates will