An Opera News Kenya publication
It was quite a shocker as an interesting turn of events happened in Bura Police Station…