An Opera News Kenya publication
Even as the country continues to mourn the death of its two leaders who recently succumbed…