Did an /r/conspiracy mod vote-brigade their own /r/science submission? Is there proof? Does it matter?

1  2014-07-14 by [deleted]

1 comments