Chicago police investigate death of 63-year-old man in Norwood Park home

Chicago police launched a homicide investigation after a 63-year-old man was found dead Sunday night in the Norwood Park West neighborhood.

Chicago Area News

Good Day Chicago

FOX 32 Sports