By Davy V. On November 11, 1975, 18 year old Denise Hawkins was running from her abusive boyfriend down a Rochester, NY street when a 22 year old Rochester, NY Police officer named Michael Leach shot her dead. Leach, the son of former Rochester, NY Police Chief Delmar Leach, stated that Hawkins had a knife [...]
Former Rochester, NY Police Captain Michael Leach Who Shot and Killed an Innocent Woman, Kills His Own Son is a post from Cop Block - Badges Don't Grant Extra Rights


More...