November 30th: Happy Birthday Indymedia!
Ten years have passed since the first Indymedia site came to life in November 30th 1999. Media activists came together for the first time during the amazing anti-WTO summit protests that took place in Seattle (US), kick starting the emergence of a global 'movement of movements' that has spent this decade struggling against neoliberalism, war and environmental destruction.
But this has also been …


