GRAFTON, OH (WOIO) - Police in Grafton found two badly decomposed bodies while conducting a welfare check at a truck repair shop on Barchard St. on Sunday.
An officer found the bodies shortly after 5 p.m. Due to the state of decomposition, they were unable to identify the victims at the scene. However, they did determine that the victims were a man and a woman. A firearm was also found at the scene.
Police said the deaths appear suspicious.
The investigation is ongoing.
Download the Cleveland 19 News app.