
France’s far-right National Rally (RN) leader Marine Le Pen has called a court ruling that bans her from running for office a “witch hunt”.
“I won’t give up,” she told thousands of flag-waving supporters in Place Vauban, close to the Eiffel Tower in Paris on Sunday.
On Monday she was…