0 / 60 seg.

Arguably the financial markets have failed us and the aid system is failing us, and yet I stand firmly with the optimists who believe that there has probably never been a more exciting moment to be alive.