Two men, one from Venezuela and one from Ecuador, have been arrested in connection with the death of 63-year-old George Levin ...
George Levin, 63, was found dead by his sister late Sunday night in the basement of his home in the 7600 block of West Talcott Avenue.
Two arrested in connection to George Levin's murder in Norwood Park, Chicago; Levin was found bound and duct-taped by his sister.
The suspicious death of George Levin, 63, who lived with his mom and sister, is being investigated as a homicide.
Chicago police launched a homicide investigation after a 63-year-old man was found dead Sunday night in the Norwood Park West ...