Shots fired near CSI campus in Twin Falls
Shots fired near CSI campus in Twin Falls On the night of August 21, 2024, an argument near the College of Southern Idaho (CSI) campus in Twin Falls escalated into gunfire. According to Twin Falls police, officers were dispatched to…