New York woman arrested after leading state police, sheriff's deputies on 25-mile chase in Champlain
New York State Police arrested 36-year-old Stephanie Wells on Tuesday night following a prolonged pursuit in Champlain.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results