January 20, 2012

Barack Obama’s presidency, three years on – is it time to give up hope?