Independent Medico-Legal Unit (IMLU) is a human rights advocacy organization works to prevent and respond to cases of torture within Kenya. 1
References
- “About Us.” Independent Medico-Legal Unit, Accessed March 17, 2023. https://www.imlu.org/about-us/