Connecticut woke up to a saddening Sunday morning as reports came in that there was a natural gas leak that caused a devastating explosion at the Kleen Energy power...

Read More