Tag Archives: due process

David Silverman Isn’t Entitled To Due Process

Posted on by
David Silverman

Former American Atheists President David Silverman was fired in 2018 for violating internal policies of the group. At the same time it came out he was a terrible person to a couple of women. Now David is back in public after being hired by Atheist Alliance International. As much as he squawked about getting fired and denying the intent of his sexual harassment of women, his life hasn’t been ruined and he still doesn’t deserve due process.

Continue reading