USA! USA! We’re Number 1!

We give more taxpayer dollars to the fossil fuel industry than any other country in the world. This while we try to convince more rational, […]