Japan’s G8 Meeting

The leaders of the eight industrialized nations – the “G-8” – will meet Sunday at a lakeside resort on Japan’s northern island of Hokkaido for what is been billed as the “Global Warming Summit.” As Japan is hosting this annual, it gets to pick the topics to be discussed, and this year Tokyo has made global warming topic one.

Read →

Comments on this post are for paying subscribers