Hi, I'm new here... Is the the place that isnt Twitter, but all we do is talk about link to Twitter?
For the last 60 days half of the front page is Twitter links.
Like it or not, it's where a lot of news originates.