Shareholders from the embattled Embakasi ranching company were relieved on Friday after they were allocated a 250-acre piece of land and title deeds presented to them


Shareholders from the embattled Embakasi ranching company were relieved on Friday after they were allocated a 250-acre piece of land and title deeds presented to them