Richard Kamau on 16th Jan

October 13, 2006 is reported as the last time C’zar was seen at home and to be seen by his family. At the time his...