Monday, July 17, 2006 The leaders of the Group of Eight (G8) nations met over the weekend in St. Petersburg in Russia for the 32nd G8 Summit, held under Russia’s
Monday, July 17, 2006 The leaders of the Group of Eight (G8) nations met over the weekend in St. Petersburg in Russia for the 32nd G8 Summit, held under Russia’s