On Monday, March 26, American Humanist Association Executive Director Roy Speckhardt was on Fox News to discuss the recent Reason Rally, as well as humanism and atheism.
On Monday, March 26, American Humanist Association Executive Director Roy Speckhardt was on Fox News to discuss the recent Reason Rally, as well as humanism and atheism.