Now just What in the hell is climate restoration?
This another one of their scams?
LOL! From a post I made this morning:
http://www.freerepublic.com/focus/f-news/3647715/posts
Annnnddddd......the absurdity continues.