5 Things You Might Not Know About Russia’s Killer Tanks 5 Things You Might Not Know About Russia’s Killer Tanks November 4, 2018