Idahoans are like everyone else in America. They’re never completely happy with government. Want proof? Host a radio talk show, however. From time-to-time we see some evidence government works better here than elsewhere.
There is probably nothing to worry about. This kind of stuff happens all the time, right? It's been announced that the Air Force is dropping test nukes in the Nevada desert now. Please excuse me while I go curl up in the corner.