Sounds Like Ron DeSantis Needs To Ban Taking Kids To Contemporary Christian Concerts!

Hey, you know how Ron DeSantis and all these other white fascists around America are attacking drag queens and attacking LGBTQ people and calling them “groomers,” not because of any actual thing drag queens or LGBTQ people have done to kids, but just because they’re mad they can’t seem to groom their own kids to grow up to be a little straight white supremacist trash bigots like themselves?

Yeah, it’s a thing we’ve been talking about, just a little bit.

And more than once, we’ve made the offhand remark that, you know, any adult who thinks their kid is safer with a Christian youth group leader than they are with a drag queen is an abject moron. Hell, the fascist Christian attack on drag queens and trans folks and gay folks is coming literally at the same time as a mindblowing report about decades upon decades of sexual abuse allegedly committed byhundreds upon hundreds of Southern Baptist church leaders.

Hey! Look over there! Sequins!

Yeah, fundamentalist Christian mommy and daddy, read through that SBC report, then defend to us why you’re just pretty sure YOUR child’s youth group leader would never do anything like that. Then tell us drag queens reading the fucking Poky Little Puppy to kids are the REAL danger.

Nah, fuck you, we’re not listening to your shit anymore.

Here’s a story about Chris Rice, a very very very very very very very well known contemporary Christian music singer. As we remember, growing up in the 1990s square in the middle of evangelical Presbyterian America, he debuted kind of as Christian music’s (shitty) answer to Duncan Sheik? (It’s always a shitty answer in the contemporary Christian industry, the music is a shitty imitation by design.)

And what did Chris Rice do, allegedly?


The Christian Post’s headline says “Allegations of grooming, sexual assault against CCM singer Chris Rice detailed in new report,” and for the first time this year, grooming appears to be the correct term.

Let’s start at the beginning. As the Christian Post story goes, back in 2019, there was a report that the (now former) pastor of a church called Tates Creek Presbyterian Church in Lexington, Kentucky, a man named Brad Waller, had committed “multiple” instances of “sexual misconduct” with “young men.”

(For readers both aware and unaware of Presbyterian church schisms and divisions, you need to know that Tates Creek is a PCA church. For those unversed, PCA is not the normal, nice Presbyterian church you see in cities, the kind that helps people and loves people. That is the PCUSA, and it is the mainline, the original Presbyterian denomination in America. PCA stands for Presbyterian Church in America, and it is the largest of the bigot breakaway denominations that ran away crying because the PCUSA was too dang librul! Often when you hear about a Presbyterian church joining the PCA, it is – boiled down to its simplest explanation – because the PCUSA isn’t cruel enough to gays. This is a very important distinction to make in an article like this, for the simple reason that stories like this just aren’t that common in mainline or liberal colle.)

Anyway, after the report on Waller came out, the Christian Post explains that Tates Creek hired the group that conducted that investigation, an evangelical outfit called Godly Response to Abuse in the Christian Environment (GRACE), to investigate other claims about a dude involved with Tates Creek sexually abusing and grooming an underage boy. And that dude was Chris Rice.

Per Christian Post, a guy who had been in the youth group at Tates Creek said that “Rice sexually assaulted him while leading worship at youth and college retreats for the church between 1995 and 2003.” Golly, right then when his big career was taking off! (Rice’s debut record came out in 1997.)

We should note, as the Christian Post does, that Rice never worked for that church. It’s just that Waller would bring him around a whole bunch, for these youth group and college retreats. The original complainant, referred to as Alan Doe, said he met Rice at age 13 or 14, and that “Rice initiated exchanging massages with him on TCPC retreats beginning at 14-15 years old.” And the gory details go on from there, all the way up to when the dude was in college.

The reason for today’s headlines is that the report from GRACE says it finds the allegations from Alan Doe to be “credible.” You can read it if you want, and there’s more here, including the weirdest most pervy allegation that Rice told Alan Doe to put software on his computer that would notify him when the kid looked at porn online.

But we don’t want to distract from our point, which is …

What Is Ron DeSantis Going To Do About This?

Sure, this didn’t happen in Florida, but we haven’t seen a culture war ambulance yet that Ron DeSantis isn’t willing to chase.

When he had his little temper tantrum over drag queens, he was responding to rightwing rumors and lies about something that happened in Dallas, far out of his jurisdiction. He said he wanted to “let kids be kids.” He was angry kids were “putting money in the underwear of” a drag queen, an assertion based on a rightwing hoax. “That is not something that children should be exposed to,” DeSantis huffed.

Yeah well, here we have a report of a contemporary Christian star using his position of power to groom and touch the junk of a kid who trusted him, which came after a report of that guy’s pastor friend sexually abusing “young men” from the same church, and then there’s the Southern Baptist report, and good fucking God, just look up on Google the stories of Christian leaders sexually abusing and grooming kids, and put ’em next to all the stories you find about drag queens.

We’ll bet solid American cash who ends up with the (much) longer list. (Hell, Dan Savage used to have an entire series called Youth Pastor Watch.)

So, Ron DeSantis, you care about protecting kids so much? What are you going to do about it, motherfucker?

When the kid-friendly drag show happened at Dallas Pride and all the mediocre white conservative Christian men started pissing their Underoos about it, DeSantis was all ready to have his staff look into this new menace, and an extremist Florida state rep was calling for an emergency session of the legislature to ban taking kids to drag shows.

Seems you’d kill a lot more birds if you just banned people from leaving kids alone with conservative Christian leaders.

And you sure wouldn’t want to take them to any contemporary Christian concerts, you never know what kind of such things they’ll learn there.


[Christian Post]

Follow Evan Hurst on Twitter right here!

Wonkette is funded ENTIRELY by a few thousand people like you. If you’re not already, would you pls consider being the few thousandth and one?

Do your Amazon shopping through this link, for reasons.


s.parentNode.insertBefore(t,s)}(window, document,’script’,
fbq(‘init’, ‘482172895483293’);
fbq(‘track’, ‘PageView’);



/*! getClosest.js | (c) 2017 Chris Ferdinandi | MIT License | */
* Get the closest parent element that matches a selector.
* @param {Element} elem Starting element
* @param {String} selector Selector to match against
* @return {Boolean|Element} Returns null if not match found
var getClosest = function(elem, selector) {

// Element.matches() polyfill
if (!Element.prototype.matches) {
Element.prototype.matches =
Element.prototype.matchesSelector ||
Element.prototype.mozMatchesSelector ||
Element.prototype.msMatchesSelector ||
Element.prototype.oMatchesSelector ||
Element.prototype.webkitMatchesSelector ||
function(s) {
var matches = (this.document || this.ownerDocument).querySelectorAll(s),
i = matches.length;
while (–i >= 0 && matches.item(i) !== this) {}
return i > -1;

// Get closest match
for (; elem && elem !== document; elem = elem.parentNode) {
if (elem.matches(selector)) return elem;

return null;


// Vanilla JS

var className=”active”;

// getting current URL and adding a class on the current menu item

var path = location.pathname.split(“”)[1];
var link = document.querySelectorAll(‘.menubar a[href=”” + path + ‘”]’);
if (link[0]) {
if (link[0].classList) {
} else {
link[0].className += ‘ ‘ + className;

// remove class from home-link
var home = document.getElementsByClassName(‘home__item’);
if (home[0]) {
if (home[0].classList) {
} else {
home[0].className = home[0].className.replace(new RegExp(‘(^|b)’ + className.split(‘ ‘).join(‘|’) + ‘(b|$)’, ‘gi’), ‘ ‘);

// search the closest parent and adding an active class on it too

var closestParent = getClosest(link[0], ‘.menubar_item-dropdown’);

if (closestParent) {
if (closestParent.classList) {

} else {
closestParent.className += ‘ ‘ + className;

var socials = document.getElementsByClassName(‘social-links’)[0];
var cloneSocials = socials.cloneNode(true);

var menu = document.getElementById(“menubar”);
var cloneMenu = menu.cloneNode(true);

var mobileMenu = document.getElementsByClassName(‘main-menu-wrapper’)[0];
var beforeEl = document.getElementsByClassName(‘menu-global__search-form’)[0];

mobileMenu.insertBefore(cloneSocials, beforeEl);
mobileMenu.insertBefore(cloneMenu, beforeEl);

if (!document.body.classList.contains(‘logged-out-user’)) {
var existCondition = setInterval(function() {
var userLink = document.querySelectorAll(‘.main-menu-item–my_page .link’);
if (userLink.length) {
var membersLink = document.querySelectorAll(‘#membersLink’);
var userUrl = userLink[0].href;, function(el) {
el.href = userUrl;

if (document.querySelector(‘.main-menu-item–designer_editor’)) {
}, 500);
} else {
var existCondition = setInterval(function() {
var userLink = document.querySelector(‘.main-menu-item–login .link’);
if (userLink) {
}, 500)


function copyValue(el) {
var thisVal = el.options[el.selectedIndex].text;
var closestForm = getClosest(el, ‘form’);
var paypalAmount = closestForm.nextSibling.querySelector(‘.paypal-amount’);
paypalAmount.value = thisVal;

document.addEventListener(“scroll”, createIdleScrollListener(() => {
if (window.scrollY > 0) {
} else {

function createIdleScrollListener(callback) {
let ticking = false;

return function onScrollIdle() {
if (ticking) {
ticking = true;
requestAnimationFrame(() => {
ticking = false;



window.addEventListener(“scroll”, () => {
if(this.scrollY > 50 ) {
document.querySelector(“.rebelbar.rebelbar–”).style.display = ‘none’
else document.querySelector(“.rebelbar.rebelbar–”).style.display = ‘block’



window.REBELMOUSE_STDLIB.loadExternalScript(“”, function() {

if (!Element.prototype.matches)
Element.prototype.matches = Element.prototype.msMatchesSelector ||

if (!Element.prototype.closest)
Element.prototype.closest = function(s) {
var el = this;
if (!document.documentElement.contains(el)) return null;
do {
if (el.matches(s)) return el;
el = el.parentElement || el.parentNode;
} while (el !== null && el.nodeType === 1);
return null;

function formsHandling() {
var formDonate = document.querySelectorAll(‘.donation-form:not(.processed)’);

formDonate.forEach(function(formEl) {
var formEl = formEl;


formEl.addEventListener(“submit”, function(event) {

var donationBtns = formEl.querySelectorAll(‘.donate-button’);

donationBtns.forEach(function(el) {
el.addEventListener(“click”, function(event) {

function formProcessing(el) {
var btn = el;
var payment = btn.getAttribute(‘data-payment’);
var planType = formEl.querySelector(‘input[name=”plan_type”]:checked’).value;
var checkedOption = formEl.querySelector(‘input[name=”amount”]:checked’);
var amount = checkedOption.value * 1;
var amountOptional = checkedOption.getAttribute(‘data-amount’);
var dataValue = checkedOption.getAttribute(‘data-value’);
var action;

if ( formEl.contains(formEl.querySelector(‘.remove-me’)) ) {

if ( payment == “paypal” ) {
formEl.action = “”;
formEl.setAttribute(‘target’, ‘_blank’);

addHidden( ‘currency_code’, ‘USD’);
addHidden( ‘cmd’, ”);
addHidden( ‘return’, “”);
addHidden( ‘cancel_return’, window.location.href);

if ( planType == “once” ) {
checkedOption.value = dataValue;
addHidden( ‘business’, ‘[email protected]’);
addHidden( ‘item_name’, ‘Wonkette Donation’);
addHidden( ‘item_number’, ‘Just Once’);

//add new params
addHidden( ‘a3’, dataValue);
addHidden( ‘p3’, 1);
addHidden( ‘t3’, ‘D’);

} else if ( planType == “monthly” ) {
addHidden( ‘business’, ‘[email protected]’);
addHidden( ‘item_name’, ‘Wonkette Recurring Donation’);
addHidden( ‘item_number’, ‘wonkette_recurring’);

//add new params
addHidden( ‘a3’, dataValue);
addHidden( ‘p3’, 1);
addHidden( ‘t3’, ‘M’);
addHidden( ‘src’, 1);
addHidden( ‘srt’, 52);
} else if ( payment == “strip” ) {
addHidden( ‘entity_type’, 1);
addHidden( ‘plan_type’, 1);
addHidden(‘entity_id’, getSiteId() );
checkedOption.value = dataValue * 100;

if ( planType == “once” ) {
formEl.action = “/core/payment/single_donation”;
addHidden( ‘plan_name’, ‘One Time Donation’);
stripInit(amount, ‘One Time Donation’);

} else if ( planType == “monthly” ) {
formEl.action = “/core/payment/recurring_donation”;
addHidden( ‘plan_name’, ‘Monthly Donation’);
addHidden( ‘plan’, ‘donation_’ + amount);
stripInit(amount, ‘Monthly Donation’);


function addHidden(key, value) {
// Create a hidden input element, and append it to the form:
var input = document.createElement(‘input’);
input.type=”hidden”; = key;
input.value = value;
input.className += ‘remove-me’;

function stripInit(amount, description) {
var token = function(res){

if (amount) {{
key: ‘pk_live_7dJjNGbMgTkHfEasr9FsLcjF’, // real
//key: ‘pk_test_zbMpaIyMyHJ7TLUEheC7q2iS’, //test
amount: amount,
name: ‘Wonkette’,
image: ‘’,
description: description,
panelLabel: ‘Donate’,
token: token,
locale: ‘auto’
} else {
window.alert(‘Select donation amount first’)

function getSiteId() {
var site_id = null;
var inner = document.querySelector(‘html’).innerHTML
var str = inner.split(‘”site_id”: ‘);
if( str[1] != undefined ){
site_id = str[1].split(‘,’)[0];
return !isNaN(site_id) ? site_id : false;


REBELMOUSE_STDLIB.createElementChangeListener(“.show-more.js-expand:not(.processed)”, (el) => {
const keepReading = el;
keepReading.addEventListener(“click”, function() {
setTimeout(formsHandling, 500)




window.disqus_config = function () { = “2657554594”, = “”;
var disqusCt = document.createElement(‘div’),
disqus_config; = ‘disqus_thread’;
(function () {
var d = document,
s = d.createElement(‘script’);
s.setAttribute(‘data-timestamp’, +new Date());
(d.head || d.body).appendChild(s);

function loadCountScript(callback) {
var s = document.createElement(‘script’);
s.async = true; = ‘dsq-count-scr’;
s.src = “//”;
var x = document.getElementsByTagName(‘script’)[0];
x.parentNode.insertBefore(s, x);
s.onload = () => callback(s);
loadCountScript(script => {
/*Add comment Button to all articles*/
REBELMOUSE_STDLIB.createElementChangeListener(“.share-panel:not(.js–has-comments)”, (el) => {
let sharesPanel = el;
if (sharesPanel.closest(‘.article__shares’)) {
let postId =,
postURL = location.protocol + ‘//’ + + location.pathname;
addButton(postURL, postId, sharesPanel);
} else if (sharesPanel.closest(‘.widget’)) {
let thisPost = sharesPanel.closest(‘.widget’),
postId = thisPost.getAttribute(‘elid’),
postURL = thisPost.querySelector(‘.widget__headline-text’).getAttribute(‘href’);
addButton(postURL, postId, sharesPanel);

function addButton(url, id, el) {
var commentBtn = document.createElement(‘span’);
//commentBtn.href = url;
commentBtn.setAttribute(‘data-disqus-url’, url);
commentBtn.setAttribute(‘data-postid’, id);
//commentBtn.setAttribute(‘data-disqus-identifier’, id);
reset: true
//console.log(url, id);
REBELMOUSE_STDLIB.createElementChangeListener(“.js–toggleDisqus:not(.js–callDisqus-processed), .show-more:not(.js–callDisqus-processed)”, (el) => {
console.log(‘run callDisqus()’);
var timeOut = 10;
if (el.classList.contains(“show-more”)) {
timeOut = 1000;
el.addEventListener(‘click’, function () {
setTimeout(function () {
let t = el,
thisPost = t.closest(‘article’) || t.closest(‘.js-section-loader-feature-container’),
postId = t.getAttribute(‘data-postid’),
postURL = t.getAttribute(‘data-disqus-url’);
document.querySelector(‘#disqus_thread’) && document.querySelector(‘#disqus_thread’).remove();
if (t.closest(‘.article__shares’)) {
let postWrap = document.querySelector(‘.mobile-post-wrapper’);
} else {
let afterEl = t.closest(‘.widget’);
if (afterEl) {
afterEl.parentNode.insertBefore(disqusCt, afterEl.nextElementSibling);
console.log(‘DISQUS.reset’, postId, postURL);
reload: true,
config: function () { = postId; = postURL;
if (t.classList.contains(‘js–toggleDisqus’)) {
let disqus = document.getElementById(“disqus_thread”);
// disqus.scrollIntoView();
}, timeOut)
// Hide hidden tip-jar, idk why
window.REBELMOUSE_STDLIB.createElementChangeListener(“.js-keep-reading:not(.js-processed)”, (el) => {
let keepReading = el;


Original Article reposted fromSource link

Disclaimer: The website autopost contents from credible news sources and we are not the original creators. If we Have added some content that belongs to you or your organization by mistake, We are sorry for that. We apologize for that and assure you that this won’t be repeated in future. If you are the rightful owner of the content used in our Website, please mail us with your Name, Organization Name, Contact Details, Copyright infringing URL and Copyright Proof (URL or Legal Document) aT spacksdigital @

I assure you that, I will remove the infringing content Within 48 Hours.

Leave a Reply

Your email address will not be published.