Steven Anderson has long held to 9/11 conspiracy theories. In August 2009 in his radio program “The True Born Sons of Liberty Radio Broadcast” he titled the program “9/11 was an inside job.” The program is below: More recently, he demonstrated the uniformity of thought that is pushed at Faithful Word Baptist church when he […]