An Opera News Kenya publication
At the heart of an online uproar going on is the leader of the majority alleged…