Friday, May 31, 2019

French far-right leader Marine Le Pen lost the last round of her fight against a European Parliament order to pay back almost $334,110 in allegedly misused funds