thousands of nuclear warheads being launched, view from space