re: Oh, no! The treehuggers are back, ready to protest the "New Horizons" launch.
I remember being at the cape for the Cassini launch in 97, and watching these clowns trying to stop that launch, being arrested for climbing fences, etc... what idiots they are with no clue of technology at all, why do they even bother.
