Upshur County couple faced with child neglect charges
FRENCH CREEK - An Upshur County couple both face child neglect charges after three children under their care were allegedly found living in what police described as "deplorable liv…
FRENCH CREEK - An Upshur County couple both face child neglect charges after three children under their care were allegedly found living in what police described as "deplorable liv…