Tragedy struck Twin Falls, Idaho, on July 3, 2024, when 35-year-old Miguel Lawrence Garza was fatally shot. The incident took place in the parking complex of the Fawnbrook Apartments on Fawnbrook Avenue.
Police responded to reports of gunshots at the apartment complex around 7:22 p.m. Upon arrival, they discovered Garza suffering from gunshot wounds. He was immediately transported to St. Luke's Magic Valley Medical Center, where he tragically succumbed to his injuries the following morn
...Read More