Richard Kamau on 17th Feb

Leading presidential candidate Raila Odinga has launched a scathing attack on his main rival Deputy President William Ruto...