Crime Solvers Central
Crime Solvers Central
302 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.

Forum Posts for Mark Hudson:
Be respectful. Abuse of these forums will not be tolerated.

Mark Hudson, a 26-year-old Darby Township police officer, was shot and killed inside his Glenolden home on March 28, 2015.

Finch initially told authorities the shooting was accidental, saying the couple’s dog had carried Hudson’s revolver into the room. Her account later changed several times, and investigators concluded the killing was intentional. Finch was charged with first-degree and third-degree murder, aggravated assault and possessing instruments of crime; she was also already facing lesser charges from an earlier alleged incident in which she threatened Hudson with a knife. Neighbors reported hearing a loud argument and a gunshot that day, and Hudson had sought a restraining order against Finch earlier in the year.

Anyone who knew Hudson or Finch, or who heard or saw anything in Glenolden on March 28, 2015, is asked to come forward with information.