Russia Claims to Have New ‘Invincible’ Missile – Is It, Though?
This post was originally published on here Russia – again – claims to have a doomsday weapon. Once it was the “Tsar Bomba,” a massive thermonuclear weapon, the most powerful ever built, with a yield of 50-55 megatons of TNT. Now it’s a cruise missile, one that Vladimir Putin himself describes as “invincible.” Advertisement Putin…



