Straight from Denver
If you want to understand what a debate means in American political culture you have to watch it on the spot. This year, the first debate was held in Denver. The same town which, four years ago, brought happiness to Obama. The Democratic Convention finale was held in a huge stadium and led senator Obama [...]


