Edoovillage #2102 - Tanzania, Arusha: E3EMPOWER AFRICA: Jifunze Tehama - Swahili for ‘teach yourself technology.’ - Photo Album