IMLU was formed in 1993 to provide an organizational framework for responding to the then extremely worrying cases of torture in Kenya within the context of the obtaining political and governance cond...