Obama's Denver speech: Populist demagogy in the service of militarism

Syndicated from WSWS on Fri, 2008-08-29