The Ethics and Anti-Corruption Commission (EACC) has recovered 0.13 acres of public land in Mombasa, valued at Sh21 million, intended for the expansion of Tom Mboya Avenue.The land had previously been ...