News

The leader of France's far-right National Rally party Marine Le Pen has had her dreams of becoming the president of France thwarted. It comes after a court found her guilty of embezzling European ...