CLEVELAND- The Ohio State Highway Patrol and Cleveland Police are investigating a crash at E.93rd and Harvard.
According to a source, the OSHP engaged in a pursuit with a vehicle containing four males. OSHP terminated the pursuit and the vehicle rolled, crashed crash at E.93rd and Harvard.
Two males fled the scene and two others were transported to MetroHealth Medical Center where they were last listed in critical condition according to multiple sources. One of the suspects was reportedly a juvenile.
Police investigate crash on E.93rd and Harvard! was originally published on wzakcleveland.com