KEC
Commentary
March 2, 2022
Russia is the world’s Bad News Bear
Russia seems to revel in being the global bad boy. And now, with its invasion of its neighbor Ukraine, it will pay a steep price. Vladimir Putin has been a thorn in the side of the U.S. and global freedom for decades. This former KGB agent has sewn havoc where he can, directing minions in cyberattacks