Fatal North Tonawanda train accident probe ‘ongoing’
On April 2, 2025, a tragic accident in North Tonawanda, New York, claimed the lives of three individuals when an Amtrak train collided with a pickup truck at the Felton Street railroad crossing. The victims were identified as 69-year-old David McMinn and 66-year-old Olive Geldart, both of North Tonawanda, and 6-year-old Ra’Mari Geldart of Buffalo.… Read More »