Reddit announced Tuesday that it has found nearly 1,000 accounts suspected to be linked to a Russian troll farm. Reddit CEO Steve Huffman, writing under the username spez, wrote that the platform had ...