Kyoto treaty is ‘failing the world’s poor’, say scientists


By: - Climate DepotApril 17, 2009 5:08 AM

.