World News

Marine Le Pen barred from running for office

French far-right leader Marine Le Pen has been barred from running for public office for five years – derailing her bid to run in the next presidential election. The National Rally leader, who left court before...