Paris: As France votes today for the presidential election, Emmanuel Macron faces stiff competition from far-right leader Marine Le Pen. Macron enjoyed solid support in the beginning as he tried to achieve a diplomatic solution to the situation in Ukraine and led talks on economic sanctions against Russia, reported NHK World. However, his rival Le […]