An Opera News Kenya publication
Kenyan journalists joined many other journalists in protest after the shocking discovery that a team of BBC…