2 June 2026, 8:01 am
The Euclid Police Department said the traffic stop happened May 13 on I-90 eastbound near milepost 183. The driver, whose name was not released, was cited for speeding and reckless operation. “The ...... Read More »