Franklin Sex Abuse Scandal Conspiracy Theory or… Ties to Washington State?

I don’t know how many of you remember the child sex ring abuse scandals from 1989. It was linked to the White House, Nebraska at Boys Town, Iowa, Florida & even Washington state
August 26, 2014
Read More >>