Workers put the finishing touches on the G8 venue center in Deauville, France on Tuesday, May 24, 2011. World leaders, meeting in Deauville May 26-27 for a G8 summit, will put aside the squabbling ... more 
Workers put the finishing touches on the G8 venue center in Deauville, France on Tuesday, May 24, 2011. World leaders, meeting in Deauville May 26-27 for a G8 summit, will put aside the squabbling over deficits and austerity that has marked their recent gatherings and seek to marshall their combined economic might behind the grass-roots democracy movements that have swept North Africa and the Middle East since their last meeting a year ago. less 
1 / 1
Associated Press | Photo By Virginia Mayo
Tue, May 24, 2011 1:02 PM EDT