Who saw that coming!
Reposted from
Bloomberg News
Far-right leader Marine Le Pen is convicted of embezzlement and barred from running to be France's next president in a verdict that reshapes the nation’s political landscape
Comments