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.