Chicago Court Denies Bail for Duo Accused in Brutal Murder and Robbery of Local Businessman
Chicago, IL – Two men have been detained and face charges of first-degree murder following their suspected involvement in the killing of a local businessman in Chicago’s Norwood Park neighborhood. The victim, identified as 63-year-old George Levin, was found deceased under distressing circumstances in the basement of his residence last Sunday night. Jefferson Ubilla-Delgado, 29, … Read more