Monthly Archives: November 2014

A glimmer of hope?

In Beijing on Tuesday, US President Barack Obama and Chinese President Xi Jinping announced a joint agreement to reduce greenhouse gas emissions. Some …