The American Humanist Association just uploaded several videos from its recent conference in Denver. I’ll post a few of them over the next day or so, but the crown jewel so far has to be Sarah Haider‘s speech about the necessity of liberal critiques of Islam.
Video of Sarah’s talk at https://www.youtube.com/watch?v=0plC24YuoJk