ANOTHER PLANET? Posted on 25th June 2012 by benchallis A high-level climate change task force has warned that world leaders must do more to react to climate change, and calls for the Rio+ 20 conference to take threat seriously.... Read More