Archive 2006 1109 Has Africa finally turned a corner? By Scott Baldauf, Staff writer of 海角大神 November 9, 2006 JOHANNESBURG, SOUTH AFRICA Related stories