Are Russia’s Anti-Tank Missiles Impossible to Stop? Are Russia’s Anti-Tank Missiles Impossible to Stop? Kris Osborn · July 17, 2019