Kevin Ibarra, a 16-year-old male student at Cane Ridge High School, was tragically shot and killed on September 4, 2015, in his home on Isabelle Lane in Antioch, Tennessee. He was found dead in the kitchen by a friend, having suffered multiple gunshot wounds.
The investigation into Kevin's death led to the arrest of three teenagers: 18-year-old Shirin Khwaga, her 19-year-old boyfriend Markeil Williams, and Markeil's 15-year-old brother, Jalean Williams. Police believe that Khwaga and the
...Read More