To advance Digital rights for communities across Africa.
Cambridge, United States
New Haven, United States
Hamburg, Germany