“Could Russia have actually built and deployed a doomsday weapon and this is the problem here?”
***********
Russia already has such weaponry. This is old news designed to prod the House into spending more money.
I suspect a space weapon
Or anti satellite weapon