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

UTC
US NEWS FEEDS > COLORADO > DENVER >

CRAWFORDSVILLE, Ind. — An Indiana couple are 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 Johnson’s charges include multiple counts of child molesting and possession of child porn. Sheila Johnson has been charged with multiple counts of child molesting and bestiality. The police investigation began on Feb. 25 when one of the victims told police about the […]
...
News Feed:
FOX31 Denver

READ MORE >
Indiana couple accused of sexually abusing three children, family dog for years

Sponsored Content