News / Taimour Khalid - 5 years ago
France's Marine Le Pen Denies Russian Funding for National Front Party
France's National Rally leader Marine Le Pen on Tuesday denied claims that Russia financed her right-wing party, formerly known as the National Front