Russia is the literal equivalent of a Shell gas station...Obama word rings true to this day.
They are nothing they dont make anything they are a nonfactor.
Putin lucky he is in a cold region and nobody wants that land because they would of been overran.