The Euclid Police Department today released the police report of the March 13 fatal shooting of Luke Stewart. The document does not include a narrative report from Officer Matthew Rhodes, the officer who shot and killed Stewart.
The Euclid Police Department today released the police report of the March 13 fatal shooting of Luke Stewart. The document does not include a narrative report from Officer Matthew Rhodes, the officer who shot and killed Stewart.