It means that each of us will have to live at all times, under a nuclear weapon. Permanently!
video source:youtube/Russia Insight
The US has always struck out at its enemies first, so I see War coming. best advice; Get a alternative passport and/or get out of the USA now, or prepare for retaliation, pain and suffering.
I will upvote your comment about any technologies you know of that Russia has to use in case of War.
May Your Health Be With YOU!