Christian TV puppeteer arrested for plot to eat children

Ronald Brown, 57, was arrested in Largo, FL. He is accused of some really gruesome stuff, including plots to cook and eat a boy in his Sunday school class.I recognized him immediately from flipping through the channels, pausing to gawk at shows like his - Joy Junction - on the Christian Television Network. Here's a rather creepy clip from his show making the rounds:Tampa Bay Times has an incredible account on this developing story. Excerpt:Brown had ties to a wide array of … [Read more...]