sinjones.net
Kiddie Sex Scandal?
I call Shenanigans! There have been a number of reports released in the last week regarding the alleged Toddler Sex Scandal at the First Lutheran of Carson School, in California. Initial reports st…