28 Aug 2020 by Eyygelena Fteras 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