Hosted on MSN1mon
2 in custody after man found dead, tied up in Norwood Park basement, Chicago police sayA woman told Chicago police she found her brother, 63-year-old George Levin, tied up in a basement bedroom in Norwood Park. The exact circumstances surrounding his death have not been revealed.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results