The mystery surrounding the death of Darby Borough Police Officer Mark Hudson is beginning to clear up. You can get all the details here. It's clear there was more than a little strife in the home of Mark Hudson. Now his girlfriend is facing assault and terroristic threat charges from an incident in which she brandished a knife and threatened to kill him. No charges have yet been filed in the murder. It remains under investigation.