Joseph Gelman on X: "@sentdefender What in the absolute hell is the US Department of Energy doing employing Islamists?!?! Any Muslim employed anywhere in America should be deeply vetted for their level of commitment to Islam. The greater the commitment the greater the threat."

What in the absolute hell is the US Department of Energy doing employing Islamists?!?! Any Muslim employed anywhere in America should be deeply vetted for their level of commitment to Islam. The greater the commitment the greater the threat.