Stephen Massie

Raleigh County Magistrate Stephen Massie announced on Friday that he is resigning from his position as magistrate. (Register-Herald file photo)