An Opera News Kenya publication
A heated police search has bore fruits after police arrest 3 men in Karen on Tuesday…