Lucas Dillon Brandenburg, a youth pastor with Building 418, a ministry of St. Gabriel Episcopal Church in Titusville, Fl., was arrested in 2014 on charges of possession of child porn. The arrest came after law enforcement officials detected his computer sharing similar images. Brandenberg later admitted to police that he had
Continue reading