Tag : Adrian Chen

Controversy Looms as Reddit Stands by Freedom of Speech

The self-proclaimed “home page of the internet”, Reddit, has come under recent scrutiny for their questionable conduct in handling controversial discussion boards. Founded in 2005, by two college grads, the site offers user-generated news stories and pictures in forums dubbed “subreddits”. The recent controversy erupted in the last few days

Continue Reading