News

Send out a breaking news alert and stop the presses, the state has announced the discovery of “rock snot,” a new species of microscopic algae in Connecticut. It’s called “rock snot ...