Africa's truly independent, and politically-neutral news organization
Rose Njeri Source: Africa Publicity The detention of a software developer has sparked outraged across Kenya,…