Chicago man found dead, reportedly tied up in home; neighbor speaks out
Chicago police launched a homicide investigation after a 63-year-old man was found dead Sunday night in the Norwood Park West neighborhood.
Chicago police launched a homicide investigation after a 63-year-old man was found dead Sunday night in the Norwood Park West neighborhood.