An Opera News Kenya publication
Vocal Ruto Ally and Kimilili MP Didmus Barasa is allegedly said to have of late set…