Yesterday afternoon, we lost a wonderful atheist leader.
Chuck VonDerAhe, a former President of Atheist Alliance of America, died after a battle with cancer. He was 66 years old. Christine Shellska, AAA’s current President, said that Chuck bequeathed his estate to the organization.
A science-advocate till the end, his body will be donated to a local university for research purposes.