docblah's definitions
Group of Eight. Committee of the eight most industrialized countries in the world, including; Canada, France, Germany, Italy, Japan, Russia, the United Kingdom, and the United States.
by docblah July 18, 2005
Get the G8mug.
Get the G8mug.