Killingly Connecticut: Not Another Power Plant
Living in Glocester I have the extreme misfortune of being right smack in the middle of 2 proposed power plants – the Clear River Center to the north in Burrillville and the Killingly Energy Center to the west in Connecticut....