An Opera News Kenya publication
Lucy Kabuu was on top of the world after making a winning return to athletics by…