Carbon Offsets: The Big Lie

21,177 views | David Detzler • TEDxHayesStreet