The two front-runners for the French presidency clashed spectacularly in the campaign’s first televised debate between leading candidates Monday night
Source
Additional information
Publication Date
Mar 20, 2017
Country
France
Language
English