Or browse groups, people, or influence networks.
Independent Medico-Legal Unit (IMLU) is a human rights advocacy organization works to prevent and respond to cases of torture within Kenya. 1
1993