S03 E323 - "TNN Live!" Wednesday, March 23, 2022

"TNN Live!" by Dan E. Newman
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.  ...  See more
Mar 23 2022