Africa: Surprising Africa · Global Voices
Ndesanjo Macha

Ethan's impressions of the daylong Surprising Africa event at PICNIC08 in the Netherlands.