The City of Peterborough has declared a state of emergency in response to a freezing rainstorm that downed trees and cut off power for tens of thousands in the city. Officials say recovery efforts are expected to take at least several days. “The City encourages residents to avoid unnecessary travel as ice accumulation is knocking […]