Danny and Derek give an update on the Russian invasion of Ukraine; the domestic reaction within Russia; Russian nukes; western responses to the invasion; Turkey's closing its straits to Russian ships; Germany's dedicating €100 billion to its defense spending; and media coverage surrounding the conflict.
Top
New
Community
No posts
Special - Ukraine Explain 5