Tag Archives: Finlayson

Victor Barnard’s Maidens

Can worshippers be this stupid? On April 11, Victor Barnard, leader of a Christian religious sect called the River Road Fellowship, was charged with 59 felony counts of criminal sexual conduct in Pine County for allegedly forcing two young girls … Continue reading

Posted in Casey Anthony | Tagged , , , , , , | 2 Comments