Copenhagen: A Failure of Leadership
It was supposed to be history in the making when representatives from 192 countries met in Copenhagen to formulate a global solution to what some believe is the biggest problem facing mankind. Instead, it degenerated into a sometimes tawdry display of finger-pointing and trading of barbs between representatives from the developed countries of the world […]
Read more