An Indiana couple 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.
Liveuamap is no longer providing historic data for previous years in free version
Buy one of our premium plans: Buy "PRO" from $7/month PRO account removes advertising, enables satellite maps, allowing to create own regions and opens additional features