To advance Digital rights for communities across Africa.
Cambridge, United Kingdom
Würzburg, Germany
Santiago de Chile, Chile