The Hamas-linked Council on American-Islamic Relations (CAIR) has gotten Thaddeus Billman fired for conducting a YouTube interview with Robert Spencer in October 2024. Billman discusses his firing from the Columbus Community Shelter Board on his YouTube channel, where he notes that the Columbus Dispatch attributes the words of the notorious Islamic apologist Ali Dawah to […]