Reddit blog says: "80% of votes are upvotes" Not on my watch

2,287 shares