THATCHER — The investigation into the cause of a massive explosion this month that sent one person to the hospital in critical condition and leveled an indoor riding facility has been completed. The Idaho Fire Marshal’s Office investigation has determined there was a snow slide off of the roof of the facility that landed on […]