Outrage in Kenya over detention of software developer

Outrage in Kenya over detention of software developer