News

HOMER CITY, Pa. — Channel 11 was there in March when demolition of the old Homer City Power Plant started with towers and ...