Global warming and carbon sequestration... any views or opinions?

Let's start a debate!
7 answers 7