France’s Far Right Mobilizes After Marine Le Pen Conviction
France’s far-right National Rally party is calling for a nationwide demonstration under the banner “Save Democracy” in support of leader Marine Le Pen, who was barred from running for president after being found guilty of embezzlement. The rally comes after Le Pen was sentenced to four years in prison, two suspended and two to be … Read more