France: Macron marches on as Le Pen loses out

The latest chapter in the seemingly never-ending drama that is the French Presidential campaign brought yet more fireworks Tuesday as candidates clashed on stage in the latest televised debate.

Add Comment

*