I disagree. Having the ability to downvote does not suddenly cause an uprise of troll/hate culture. Reddit has one of the most constructive…
Optimism Culture
Optimism Culture
Optimism Culture
I disagree. Having the ability to downvote does not suddenly cause an uprise of troll/hate culture. Reddit has one of the most constructive…