Week in Review 182
In the Eye of a Climate Crisis
January 12, 2017: Stephen Lewis comments on the devastating effects of climate change, while the world's major powers look the other way.
January 12, 2017: Stephen Lewis comments on the devastating effects of climate change, while the world's major powers look the other way.