Pentagon launches nuke-spotting satellites amid Russian space bomb rumors