President Vladimir Putin of Russia is scheduled to deliver a speech in Moscow on Tuesday. Hours later and 800 miles away, President Biden will speak in Poland.
The messages will offer a rare moment of almost direct confrontation between the two leaders. https://t.co/t9ZePvQdkY
— The New York Times (@nytimes) February 21, 2023
Source: Twitter
Discover more from #News247WorldPress
Subscribe to get the latest posts sent to your email.

