3 ms·Well, Russia's dumbest. Putin's stooges really fucked up on this one.by happyscrappy 12y agoWell, Russia's dumbest. Putin's stooges really fucked up on this one.