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
December 26, 2009 

