Sailorsaint said If there was any scrap of doubt about the Russian soldier mentality, this video clears it up.... Click to expand...