Kyle Erwin Skinner

Georgia: parents arrested after they kept 3-year-old boy imprisoned in a bedroom living in filth

Cindy Marie Cantu and Kyle Erwin Skinner from Marietta, Georgia, have been arrested after they kept a three-year-old boy imprisoned…

13 years ago