The World’s governments are injecting cash into the global financial markets… September 22, 2008 Buy a print of this cartoon