Rush NY
Jamie Jo Busch, 53, is accused of strangling her sister, Penny Busch, in her home in Honeoye Falls, New York, on October 8, 2024, according to court documents. Police allege Jamie disposed of three cell phones in a dumpster and dumped her sister’s body in the Genesee River between October 8 and October 12. Penny […]
-
Pages