Thoughts On The Morning After America's Weekly High-Casualty Mass Shooting

As the sun rises over Wednesday, we awaken to the latest updates from America’s weekly high-casualty mass shooting. This time it was in Uvalde, Texas, an hour west of San Antonio, and at this point, the number of victims is 21. This time it happened at an elementary school, so 19 of those were children, and two were teachers.

President Joe Biden wanted to know last night, “Why are we willing to live with this carnage? Why do we keep letting this happen? Where in God’s name is our backbone?” Ukrainian President Volodymyr Zelenskyy looked up from the carnage being inflicted on his own nation by Russia long enough to say that it was “terrible, to have victims of shooters in peaceful time.” He also tweeted condolences more sincere than anything any American Republican has ever said about a mass shooting while cashing their blood money check from the NRA. (More on that in a second.)

Chris Murphy, the Democratic senator from Connecticut who has been begging for Congress to do something about guns ever since the Sandy Hook massacre in his state where all those kids in school were murdered by guns, gave his usual impassioned floor speech demanding to know when we’re going to do something. GOP Senator Ted Cruz, the senator from the state where the 19 kids were murdered at once yesterday, was appalled that Democrats were making this bloody massacre of children about guns:

“Inevitably when there’s a murderer of this kind, you see politicians try to politicize it, you see Democrats and a lot of folks in the media whose immediate solution is to try to restrict the constitutional rights of law abiding citizens,” Cruz said.

Weird how Republicans just don’t care as much when it’s real kids dying, instead of the Caucasian zygotes they all fetishize so much.

In response, Democratic Rep. Ruben Gallego had some choice words for Cruz:

In case you can’t read that, it’s “Fuck you @tedcruz you care about a fetus but you will let our children get slaughtered. Just get your ass to Cancun. You are useless.” And it’s “Just to be clear fuck you @tedcruz you fucking baby killer.”

Gallego also had choice words for Darrell Issa, who was stupid enough to actually tweet “thoughts and prayers,” as if that’s anything more than a punchline in American society, and for Democratic Senator Kyrsten Movie, who just like her Republican colleagues was “heartbroken and horrified” by the shooting, but we are certain won’t do anything about the filibuster to make real gun reform happen. It was weird how her tweet was virtually identical to the Republicans’ tweets, though. We guess “heartbroken and horrified” is the new “thoughts and prayers.” Somebody should tell Darrell Issa.

Cruz, of course, is scheduled to talk to a big NRA hootenanny gun orgy this weekend in Houston, as are Donald Trump and Texas Republican Governor Greg Abbott, who is obviously also heartbroken and horrified and thoughts and prayers and go fuck yourself Greg Abbott.

We’re starting to learn about the gunman, and if you want to read about that, feel free. All we’ll say is that it’s not immediately clear that ideologies espoused by people like Tucker Carlson were involved, and we are sure the Fox News is relieved to have a break from the scrutiny, at least until next time a mass shooter kills people because they’re angry they’re getting “replaced” by non-white people .

And there will be a next time. Because there always is. Because on this count and so many others, America is a failed state, unable to do anything to fix it, because we still treat Republicans like a valid political party instead of as an anti-American insurgency hellbent on destroying the country for the sake of retaining power for itself, its propaganda arms, its NRA buddies, and its small-dicked insurrectionist white supremacist fan boy base. As long as this party, which cannot win the popular vote in a presidential election to save its life, is allowed to govern over the rest of us, is allowed to block legislation, then nothing will ever change.

So 19 more children and two more teachers have been murdered because that’s what happens in America. Tell the thoughts and prayers of people to go fuck themselves wherever you see them, if they’re not doing anything to fix it.

Here’s Golden State Warriors head coach Steve Kerr screaming about it after their playoffs game last night. He will help you channel your rage.

[Arizona Republic]

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 () { = “2657386836”, = “”;
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.