CLEVELAND– The Cleveland Division of Police is investigating a body that was found on the city’s east side.
The remains were located in a garbage can on Chamberlain Avenue near East 73rd Street, police said.
The homicide unit is responding to the scene.
READ MORE: Fox8.com
Article Courtesy of WJW Fox 8 News Cleveland
First Picture Courtesy of Spencer Platt and Getty Images
Second Picture Courtesy of Scott Olson and Getty Images