officialstreetpreachers Subscribe
Published: March 14, 2018

Lawlessness: Indiana couple accused of sexually abusing three children, family dog for years

By The Editor
christianjournal-alerts

A couple in Crawfordsville is accused of sexually abusing three children and their dog for years, the Journal Review reports.

Keylin L. Johnson, 52, and Sheila L. Johnson, 44, face more than a dozen charges. Keylin’s charges include multiple counts of child molesting and possession of child porn. Sheila has been charged with multiple counts of child molesting and bestiality.

The police investigation began on February 25, 2018 when one of the victims came forward and confided with a woman about the abuse.

The victims say the abuse began in 2012, and it also involved sexual relations with the family dog, according to court documents obtained by the Journal Review.

Continue Reading


Share this Article

Download the Mobile App.
Exit mobile version