The Ethics and Anti-Corruption Commission (EACC) has recovered grabbed public land within Machakos town valued at approximately 50 million Shillings.The recovered properties, Machakos Municipality ...