Established in 1993, IMLU is a leading health, governance, and human rights Non-Governmental Organization registered in Kenya with a mandate to prevent and respond to torture and related violations. IMLU advocates for justice, healing, and accountability for victims of torture, driven by a commitment to upholding human rights and promoting a society free from torture.