George W. McMillan IIIDec 16, 2023Series ReportsDesperate BetsThe US foreign policy planners apparently made a huge bet that the Russian economy would collapse with a modicum of pressure...