Dr. Peter Rickards arrested for…
June 21st, 2008
… showing up at a public meeting this week. Yup, it was about a new proposed nuclear plant in Idaho. He was told to leave and not to hand out pamphlets. Jeez, I guess former Mayor Terry Lundgren is giving lessons.
Check the video here:
Yup, it’s getting hot in here…
Leave a Reply