0 / 60 seg.

The difficulties that Barack Obama is having in passing his basic programme, whether in healthcare, climate change, or financial reform, are hard to understand at first glance.