The reality is more nuanced than the viral claim, yet the answer leans more toward yes than no.
Given the relative sizes of their economies, one might conclude that Russia would quake before the military might of ...