CLEVELAND, Ohio (WOIO) – There was a large police presence in the area of E. 178th Street and Euclid Avenue.
This started around 11 a.m. Tuesday.
The Cuyahoga County Medical Examiner’s office and Cleveland police responded to the scene.
Police said this is a “suspected overdose,” but they are waiting for further information from the medical examiner…