Biden finally gave his speech today on Russia’s invasion of Ukraine, almost an hour and a half late, and announced new sanctions on both Russian banks and oligarchs: BUSINESS INSIDER – Biden . . .
Biden announced new sanctions against Russia, but Tom Cotton says they aren’t even half measures and explained what needs to be done…
