JUST IN - Judge rules that Marine Le Pen is barred from running for public office in France.

Reply to this note

Please Login to reply.