Press release | December 12, 2009 at 4:30
NEW DELHI, India — New Delhi, 12th December 2009: In response to the uncertainty in the UN Climate Change Conference in Copenhagen, citizens stepped out onto the street to voice their demand for a fair, ambitious and legally binding treaty to...