Belizean Man Arrested in Indianapolis Shooting
Albert Ayala, a 27-year-old Belizean, has been arrested in connection with a Sunday night shooting that left a man critically injured on the southwest side of Indianapolis, Indiana, USA. According to CBS4 News, Indianapolis Metropolitan Police Department (IMPD) officials confirmed Ayala’s arrest on preliminary aggravated