New Media Technology Workshop

New media technology for affiliates in Dar es Salaam, Tanzania.