Surprising possible approaches to global warming

Some surprising contributions to global warming issues and solutions

See the article here