The leaders of the G8 world powers - Britain, Canada, France, Germany, Italy, Japan, Russia and the United States - meet from Thursday this week in the French resort town of Deauville. AFPTV looks at the main items on the agenda.
© Copyright 2015, NZME. Publishing Limited
Assembled by: (static) on production apcf02 at 07 Oct 2015 12:20:28 Processing Time: 222ms