Charges Follow 600 Foot Ditch RideCharges Follow 600 Foot Ditch RideA Susquehanna woman is facing several charges in Broome County after Sheriff’s Deputies say they saw her drive off Route 79 in Windsor and into a ditch.Kathy WhyteKathy Whyte