An Opera News Kenya publication
Police in Homabay County have arrested two men at Pala Trading centre after they were found…