Northern New York woman killed after running stop sign in Champlain
An Altona woman was killed on Friday night during a car crash in Champlain, New York State Police said. Investigators said a Mooers man was driving west on US Highway 11 on July 14 when a vehicle ... > react
Open the Full Article - Posted 11 months ago
Latest Altona New York News Reports
More results in our Altona New York Archives