You are viewing a single comment's thread.

view the rest of the comments →

0
5

[–] 9468860? 0 points 5 points (+5|-0) ago 

Twin Falls, Idaho is also where Laura Silsby's child trafficking partner organization Eastside Baptist Church is:

http://www.nytimes.com/2010/02/02/world/americas/02orphans.html?pagewanted=all&_r=0

0
2

[–] Dfens [S] 0 points 2 points (+2|-0) ago 

Good catch. I had completely forgotten about that.