Aurelia Moser

Internews

A code-cartographer at Ushahidi and Internews-Kenya