pull down to refresh

Yikes! Russia has the strongest nuke! If nuclear war breaks out those living in cities are toast!
Russia has the world's largest stockpile of nuclear warheads. This is why the super powers linked to NATO do not interfere in the war against Ukraine.
reply