An Opera News Kenya publication
Deputy President William Ruto has led Kenyans in showering 2019 London Marathon Women’s race. The 25…