On May 27-28, the heads of state of the eight most industrialized nations got together in Deauville, France to discuss world issues at the G8…
Berklee College of Music
On May 27-28, the heads of state of the eight most industrialized nations got together in Deauville, France to discuss world issues at the G8…