Follow us on
loading....
Scholz and Macron push Putin to release 2,500 Azovstal soldiers French President Emmanuel Macron and German Chancellor Olaf Scholz have...