Richard Kamau on 28th Jul

Betty Kyallo has confirmed that she was not on good terms with her younger sister, Mercy Kyallo. Earlier this month, it emerged...