I forget -- were ngo's supposed to be good or bad? The always blunt (do I mean not sharp? or just blunt) counterpunch.org decimates the ruling middle class of politics. Or tries to, at least.