Kenyan Website Developer's Unjust Detention Sparks Public Outcry