Deputy President William Ruto (left) and South Mugirango MP Sylvanus Osoro at a past event.