The Forum happened, I think. It is an outlet for the sort of things that may have been said in a newspaper previously.
I enjoyed reading them too. I wrote one once, but it's just really hard to keep going. The forum gives instant feedback.
The Facebook page is also a good place for the kind of IC propaganda that was done in the newspapers.
Afaik, most newspapers on all continents died prior to the forums...