Awasome Euclid Ohio Police Officer Killed Ideas. Deshawn anthony vaughn was a suspect in the death of an ohio police officer. A suspect was found dead sunday in northeastern ohio following a manhunt and hourslong.

Deshawn anthony vaughn was a suspect in the death of an ohio police officer. Police in euclid, ohio, investigate a fatal shooting of a police officer who authorities said was ambushed while answering a call on may 11, 2024. A suspect was found dead sunday in northeastern ohio following a manhunt and hourslong.