Community Mourns Death of Off-Duty Officer
Off-duty Darby Borough, Pa. Police Officer Mark Hudson was shot and killed inside his home on Saturday afternoon.
Off-duty Darby Borough, Pa. Police Officer Mark Hudson was shot and killed inside his home on Saturday afternoon.