Anthropologists say that modern gods, like the WTO and IMF, demand drastically larger numbers of human offerings than even the most gore-drenched, butchering deities of earlier cultures.... <a JPEG image> +++ for details on this new story, visit urbana.indymedia.org +++