An Opera News Kenya publication
The issue of title deeds has troubled many in Kenya who since independence were never given…