Not to mention that there is a huge body of evidence that it's NOT solar forcing on Earth or elsewhere.
It scares me how much some people try to make this whole thing into a big joke. Hahahahaha, it's so funny.
Here, also at RC.
Hey, maybe on Mercury?
