Right now, I gather the President of the United States has the authority to unilaterally fire off the entire U.S. nuclear arsenal on a whim. Whether this would actually happen if he tried to order this is hard to say. But I gather there is no real legal impediment to him waking up one morning and deciding to nuke some city and that there is no formal process in place that actually stops him from doing this.
This is a set of conditions that came into being during the Cold War for the sake of making our nuclear deterrent and strike and counterstrike capability more credible. The U.S. and Russian no longer have their nukes targeted at each other. This is more a matter of good manners and is something that could be changed in a moments notice.
Is it time for the United States to consider placing the authority to launch nuclear weapons under control of more than one person? Perhaps the authority of three people, the president, a senior military leader, and a representative of congress?
There is a little technical difficulty here, for in the case of an emergency, the President, Vice-President and Speaker of the House would be shuttled off to separate locations. Still, there could be a designated representative for the military (commanding general or his representative at United States Strategic Command) and one of our 535 congressmen or senators appointed as a representative for congress. There are any number of ways to make sure that three people would be required to authorized a launch of a nuclear weapon, as opposed to leaving a decision that could exterminate millions in seconds in the hands of one man. With the Cold War now in the distant past, and nuclear strike forces a fraction of their original size, maybe it is time to consider changing this.