CNN launches Call to Earth – a major network initiative to help create a sustainable future