Reddit Removes Hundreds of Suspected Russia-linked Propaganda Accounts 5 years ago Anna Versai Featured, News ••• CEO Steve Huffman admitted to hosting Russian propaganda during 2016 presidential campaign. Reddit has identif...