Piss on Nukes. Vermont Yankee to shut down!

I took this image of the dog with the piss on nukes sign on its back years ago at a protest of the Vermont nuclear power plant near Brattleboro. It was turned into a poster and has graced many a bathroom wall around the country. I am amazed that it took all this time to […]