Populist Leaders Face Global Clampdown | Live With Josh
The leading presidential candidate in France is now ineligible to run for political office. Marine Le Pen was expected to come out on top in the French presidential elections, but she has now been foun...
Read More