Lights and Sirens, News

Two Spencer Residents Charged With Incest

law enforcement lightbarSpencer, Iowa — Details are sketchy at this time, but two Spencer residents have been charged with incest.

The Spencer Police report that they arrested 35-year-old Jarrold Marble and 18-year-old Elizabeth Welch on Sunday (1/6) in connection with the case.

Spencer Police officials could say that the investigation continues and that the Department of Human Services is involved, but that was all they could say.

Officials report that more information may become available after the investigation is complete, which may take a week or two.

Previous ArticleNext Article