Former Rochester Police Captain Facing Murder Charge
A former Rochester Police Captain is now facing charges in the shooting death of his son in Old Forge
59-year old Michael Leach is charged with second-degree murder in the death of 37-year old Matthew Leach at the Clark’s Beach Motel last July.
According to WHAM Radio in Rochester, an indictment unsealed this morning in Herkimer County Court accuses Leach of intentionally killing his son.
Leach had told State Police he thought his son was an intruder trying to break into the room they were sharing.