Browsing: Global News

German Chancellor Olaf Scholz has said it is time to rekindle diplomatic efforts to end the war in Ukraine. But…