The Death of Indymedia
October 26, 2003 11:20 PM Subscribe
Indymedia to cease operations. Sure, it's not announced just yet on their homepage. You have to go here to find out why. A hint: they have screenshots of this trash post on the usually very trash commentboards of a fine idea of a website.
This thread has been archived and is closed to new comments