AfICTA - Africa ICT Alliance Apr 12
African representatives at the recently held IGF MAG meeting in Geneva.