An Opera News Kenya publication
After the Ministry of Lands and National Lands Commission (NLC) failed to establish rightful owners of…