iOS app Android app

G 8 2009

G8 Summit Italy - Everything You Need To Know

Huffington Post | Morgan Korn | Posted 05.25.2011 | World

When world leaders converge in the Italian city of L'Aquila this week for the Group of Eight (G-8) summit, the economic crisis and global warming will...