An Opera News Kenya publication
Private developers owning grabbed land at Kibarani in Mombasa County have started selling them off even…