News

Latest

6,051 stories · page 310 of 606

Homer City Power Plant Demolition: A New Era Begins

The Homer City power plant in Indiana County witnessed a dramatic transformation on Saturday morning as demolition crews brought down most of its towering structures. The controlled implosion…