Reports Of Heavy Police Activity In Heyburn, Idaho
We have eyewitness reports coming in of possible heavy police activity in Heyburn, Idaho near Springs Calvary Chapel at 1430 17th St. We received the following via personal message.
We will update as soon as we receive updated information.