Nicholas DeLuca, a 21-year-old male from Toledo, Ohio, tragically lost his life on September 9, 2021. He was shot multiple times while exiting a convenience store on Western Avenue. DeLuca was taken to St. Vincent Medical Center, where he succumbed to his injuries.
The incident involved three suspects: 19-year-old Jose Juarez, 20-year-old Xavier Purdue, and a 17-year-old juvenile. Witnesses and video evidence identified these individuals as the perpetrators. Juarez was arrested on Septemb
...Read More