He was recently arrested by local officials for asking government leaders difficult questions about shady deals done in Mozambique's natural resources extraction sector. Whether "Africa keeps its promise" to its people, the theme of this year's World Economic Forum in Cape Town, depends in large part on [...] [view whole blog post ]