Cariton Carilton David Maina who was shot dead in Kibra in 2018. [Photo people Daily] Carilton David Maina who was shot dead in Kibra in 2018. [Photo people Daily]