Environmental Research Letters
Majority of US Supports a Carbon Tax and Wants to Spend the Money on Renewable Energy
The results are encouraging, but will they actually translate to votes for a carbon tax at the polls?
Annoyed Scientists Publish Study on Chemtrail Conspiracy Theories
Yes, there's a scientific explanation for chemtrails.
Advertisement