G8 leaders pledge marine protection, clean water
Leaders of the world's eight largest industrialized democracies wound up their annual three day meeting in Evian on the shore of Lake Geneva, with a joint statement that emphasizes environmental
Leaders of the world's eight largest industrialized democracies wound up their annual three day meeting in Evian on the shore of Lake Geneva, with a joint statement that emphasizes environmental