Close

Reddit: “We Screwed Up”

Reddit just admitted it royally screwed up. Not just over the firing of Reddit community manager Victoria Taylor on Friday, but also for not listening to the community over the past several years. Vo…
Read More