20 Mar 2009
Is climate change human induced or a natural phenomena?
A committee reviewing the Emissions Trading Scheme has heard that the science of global warming is unequivocal.
A committee reviewing the Emissions Trading Scheme has heard that the science of global warming is unequivocal.