25 Aug 2020 by Abrega Slona Report Two suspects in the killing of a car dealer at a Kilimani apartment have been detained for 12 days pending investigations. Kenya,Nairobi,Kibera Law Court