Twin Falls residents are on edge after a recent shooting. The police have requested assistance in gathering information and video footage to aid the ongoing investigation.
We all know that really the worst place to live is Chubbuck, but the scientific method doesn’t include them on the list. That isn’t the only surprise either.
The 2025 legislative session is in full swing at the Idaho Statehouse in Boise and Governor Little just signed one of the most intriguing bills into law.