LYNDHURST, Ohio —
Disturbance: Mayfield Road
At 12:55 p.m. April 25, the manager at Tesla Motors, 5180 Mayfield Road, contacted police because protesters standing in front of the business were yelling obscenities at the dealership’s customers. The manager requested police presence…