Darryl Green had been missing for about 3 days before his body was discovered near 65th and South Damen Thursday afternoon.
The medical examiner has ruled his death a homicide.
Darryl Green had been missing for about 3 days before his body was discovered near 65th and South Damen Thursday afternoon.
The medical examiner has ruled his death a homicide.