Chicago police: 21-year-old man found dead in River North – FOX 32 Chicago

A 21-year-old man was found dead lying on pavement in Chicago’s River North Sunday morning.

Police say around 7:30 a.m. a man was found dead in the 700 block of North Larrabee Street.

The man…

source website