SPARTA, NJ – A Milford, Pennsylvania woman is facing drunk driving charges after being pulled over for weaving on Route 15 north. On November 19 around 10:30 p.m. Officer Michael Poon saw Margaret Ryan-Newton, 48, in a gray Kia, police said.
When Poon spoke with Ryan-Newton the officer suspected the driver had been drinking. She was asked to perform field sobriety tests and then transported to Sparta Police Department Headquarters, police said.
Ryan-Newton was processed and given breath tests, then charged with DWI, failure to keep right, careless driving and improper display of plates. She was given a court date and released to a sober adult.