The Albany Gazette - Crunch time for Macron, Le Pen ahead of presidential vote