BREAKING NEWS

2009-07-11

World

Curtain closes on G8 in Italy

The G8 summit in the central Italian city of L’Aquila has closed, in what may be the last time the group meets in its present form. On the final