Russian politicians openly ridiculed France President Emmanuel Macron and German Chancellor Olaf Scholz following their parties’ defeats in the EU Parliament elections. The leaders of France and Germany have been staunch critics of Putin’s war in Ukraine. The results forced Macron to call snap polls. He had, in the recent past, threatened to potentially send Western troops to Ukraine. Watch the full video for more.

Powered by WPeMatico