Rand on CBC: Climate Leadership - China, Canada, US?


Will China and India take the lead on climate change as the U.S. steps away?