Episode notes

Russia is getting whipped in big ways in Ukraine. Yes, it is likely that Russia will win this war..."eventually." But the cost is and will be far more than expected. Reports of Russian soldiers raping women and shooting Ukrainian citizens for no good cause are rampant. Meanwhile, Pres. Biden heads to Belgium to meet with U.S. NATO allies. Russia warns that if NATO "engages" in this war, it will lead to a World War.