• by Dayo Olopade on 
    September 23, 2009

    Barack Obama hosts his first G20 political summit as president this week. As 20 major economies gather in Pittsburgh, some wonder: What happened to the G8?

Syndicate content