A Kane woman is facing several charges after she was allegedly caught with drugs during a traffic stop in St. Marys. City of St. Marys Police have charged 30-year-old Samantha Gustafson with felony interference with the custody of children, corruption of minors, two counts of possession of a controlled substance and two counts of felony manufacture, delivery, or possession with intent to manufacture or deliver.