G8 Urges More Work on Global Economy, Criticizes Iran, North...

World leaders in the Group of Eight (G8) have concluded their summit in...

5 views voanews.com

Interest

Asia
Discovered by stmooremem
on Jun 26, 2010

Stumblers Who Like This Page