In April 2015, Katherine Grace Rice, 31, had a baby boy in her possession that was just one-month old, but it wasn’t her baby.
The authorities are just as confused as we are about how she got access to the child.
Anyway, Katherine, from Zephyrhills, Florida sexually abused this infant and took video of it! Read the full story here ▶