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 dedicatin…
Home
Feed
Search
Library
Download