Democracy Now! favicon

China to Implement a Cap-and-Trade System to Fight Climate Change -- Is It Enough?