auto shop

CLEVELAND, OH (WOIO) – Cleveland Police are investigating the deaths of three people found shot in the head. It happened near East 183rd and St. Clair at an auto shop. The owner of Imperial Auto Sales opened the shop around 10 a.m. and discovered the bodies. The victims are two women and one man. 19 […]