Richard Kamau on 03rd May

From time immemorial, new born babies have always been given names that resonate with a certain character. Others are given...