North Carolina woman located after 24-year disappearance tells police she left family voluntarily. Alcohol abuse and marital problems preceded vanishing.
Roddy was immediately placed on paid administrative leave following his arrest, the superintendent for the Franklin Northeast Supervisory Union district confirmed in a statement to NBC5.