Local News
Delphi Power Outages Continue; City Launches Clean Up Efforts
The Delphi area is still experiencing around 117 power outages according to the Duke Energy outage information as of 12 p.m. on Tuesday, July 16 due to the severe storms that swept through Carroll County […]