Yep, Russia is losing in Ukraine. Amb. Kurt Volker joins us to talk what it means
Excellent post and podcast, as always - you two are the best. Keep up the great work.
Excellent post and podcast, as always - you two are the best. Keep up the great work.