Biden gave a speech in Poland and Putin gave a speech in Russia.
There is no escaping Biden's speech if you live in the US, so I only briefly mention it. There is great difficulty finding Putin's speech if you live in the US, so I read part of it.
Create your
podcast in
minutes
It is Free