The social news site Reddit has occasionally been the topic of controversy due to the presence of communities on the site (known as "subreddits") devoted to ...