Group of Obscurity

I’m trying to read news coming out of the G8 conference in Japan this week because, well, what the leaders of the US, Germany, Japan, Russia, France, England, Canada, and Italy agree upon should be important news, right?  I’m not so sure, though.  The Group of Eight nations is setup as a meeting...