Russia is a disgrace to humanity. More especially those in the Russian army acting at the behest of a despotic leader. They should take a long hard look at themselves and turn their tanks around and turn them on their real enemy : those in the Kremlin and their leader.