Peter Kiama, Executive Director Independent Medico-Legal Unit (IMLU) in Nairobi to Mark this year's United Nations celebrations of Victims of Torture. [David Njaaga]
The police have executed at least 91 people this year, a human rights body has claimed.