Articles with keyword "G8"
Posted on: Thursday, May 26, 2011
Today and tomorrow, this year’s G8 summit will be held in France. The G8 (Group of 8) country participants represent the world’s wealthiest economies. As these world leaders meet to discuss the issues on their agenda, MADRE...