Today's Headlines: Algerian youth riot over high food prices, African leaders offer amnesty to Ivory Coast's Gbagbo, Egypt on alert for Coptic Christmas Eve, and more.
2007 - a year when the world acknowledged that climate change is manmade and poses the biggest threat to the future of our planet. The United Nations faced considerable challenges...