Friday, 10 June 2011

The Corporation City of London


Three and half minutes of your time to discover where all the money is funnelled. Between the City, Washington and the Vatican they've had the world sewn up for a long time. But that's changing.