David R. Leffler
Russian President Vladimir Putin asserted in his annual speech, delivered last Thursday in Moscow, that his military has a new intercontinental cruise missile that is "Invincible." For the sake of argument, let's say that it really exists and that it is really unstoppable.