Marine Le Pen vows French ‘renaissance’ as far right eyes seat of power
Marine Le Pen vows French ‘renaissance’ as far right eyes seat of power National Rally’s Le Pen launches presidential campaign against the backdrop of mass protests and social and economic…