Tue Jun 5, 2012 7:00am EDT —
Tue Jun 5, 2012 4:30pm EDT
There are many challenges in the world today.
Hunger and disease continue to affect large parts of the developing world.
Financial instability is halting progress in developed countries.
We're running out of resources and changing the natural wor