Nationalis

The Latest: French far-right praises Putin victory
World

The Latest: French far-right praises Putin victory

Marine Le Pen’s National Front party in France has congratulated Vladimir Putin on winning the Russian presidential election, seeing in…
Back to top button