Landing in Athens, Greece
German Chancellor Scholz to meet Putin in Moscow ‘soon’

German Chancellor Scholz to meet Putin in Moscow ‘soon’

BERLIN — German Chancellor Olaf Scholz said he will “soon” travel to Moscow to meet Russian President Vladimir Putin amid what he called a “very … Read more

With Russian guns pointed at Ukraine, West and Moscow dive into talks

With Russian guns pointed at Ukraine, West and Moscow dive into talks

Press play to listen to this article GENEVA — U.S., European, and NATO officials are adamant the intense week of diplomatic meetings with Russia is a … Read more