UPDATE, Friday: The Heyburn Police Department issued a press release on Friday explaining about the 20-hour standoff that involved multiple agencies on Wednesday and Thursday. Click here to read what police said about the incident.
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.