Moments in Time – April 24, 2024

#MiddleburyCT On May 6, 1979, more than 65,000 anti-nuclear power demonstrators marched on the U.S. Capitol in protest against more nuclear power plants. Consumer advocate Ralph Nader ... Continue Reading →