A towering symbol of Indiana County’s industrial past came crashing down Saturday morning, March 22, as the Homer City ...
INDIANA COUNTY, Pa. — Most of an Indiana County power plant has been imploded nearly two years after shutting down.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results