By Dr. David Leffler Russian President Vladimir Putin asserted in his annual speech, delivered on Thursday in Moscow, that his military has a new intercontinental cruise missile that is “Invincible.” For the sake of argument, lets say that it really exists and that it is really unstoppable. Throughout time, scientists have sought to achieve invincibility […]
Read more