PASTORS ARREST TRACED TO SINGLE SNAPCHAT THREAD
Michael S. Ritchason, who served as lead pastor at Riverside Community Church in Peoria, found himself facing serious criminal charges after police received evidence of ongoing dissemination of materials on October fifth. The investigation led to his arrest just two days later by Pekin police.