Greg Valliere
To hurt Russia, the West will end up hurting itself
World
February 24, 2022
To hurt Russia, the West will end up hurting itself
New York (CNN Business)Punishing Vladimir Putin and Russia for their aggression against Ukraine will cost us at home. Because to…