I originally posted the following information and commentary onto my Facebook wall…
Cop Raped as Many as Twenty Infants/Toddlers: Report:
Communities and families were deeply shaken after learning that now-former Officer Stephen Young confessed to a gruesome case of sexual abuse.
Officials stated that he likely raped up to 20 infants or toddlers.
“He absolutely has no idea the havoc and the confusion and the trauma that he has unleashed…” said the Ada County Prosecutor.
My Commentary: Statists gonna state…