Community Networks
michaelgraaf
Activist and community informatics practitioner.
Cape Town.