The latest chapter in the seemingly never ending Reddit drama involves CEO and co-founder Steve Huffman trying to clarify once and for all what the website’s stance on free speech is, as well as trying to win back the trust of its users. Having been away from Reddit for about six years, Huffman was asked to come back after former CEO Ellen Pao was forced to step down by popular demand from the Reddit community.