Mon Feb 6, 2017 12:2AM
Is a new revolution awaiting France?
Is a new revolution awaiting France?
  • Embed

In this episode of The Debate, Press TV has conducted an interview with Gearóid Ó Colmáin, a political analyst and journalist from Paris, and John Mason, a professor of political science at William Paterson University from New York, to discuss France’s far-right presidential candidate Marine Le Pen.