Public Complaint No. 1676082121 - 858828819


Statement

Detective sleigh falsified police reports, he commits perjury by lying on a grand jury letter for indictment contradicting his own statements.

Location

Willoughby, OH 44094, USA

41.6397696, -81.4065011