Hummm, could it be they are working on a special device ...
Have no fear. If the Russians had the money to build a Dooms Day Device, as usual they would let it corrode to hell and would go boom.
Are you referencing Dead Hand?