Perinton Couple’s Death Ruled a Murder-Suicide
The Monroe County Medical Examiner’s Office has ruled that a Perinton couple died in February of drowning in an apparent murder-suicide. Robert and Mary Ross, who were both in their 70s, were recovered in their SUV from the Genesee River on February 15th. They had apparently driven down the Charlotte harbor boat ramp and […]