Culprit in Twin Falls power outage? Maybe a bird
TIMES-NEWS A Thursday afternoon power outage affected more than 10,000 Idaho Power customers in Twin Falls. The culprit? Preliminary indications are that it was caused by a bird that triggered the power failure, an Idaho Power representative said. " …