1 killed in 2-vehicle accident; other driver fled scene
One person was killed in a two-vehicle accident that occurred on June 20 about 60 miles south of Cleveland, Ohio near Canton. The incident happened close to the Fohl Street SW exit of Interstate 77 at approximately 5:25 a.m. According to investigators, a 20-year-old...