It seems as if the Cable News Network (CNN), the self-proclaimed "world leader of information delivery," takes careful measures to protect its interests from the likes of nasty, decentralized, non-profit organizations like the Independent Media Center that are composed of regular, working people. |