We've sung Homer, Alaska's praises before, and for good reason. Perched on the tip of the Kenai Peninsula, overlooking ...
The end of the Homer City Generation Power Plant will have dire effects on locals. But rumors of a natural gas fired power ...