The Ethics and Anti-Corruption Commission (EACC) has recovered a grabbed road reserve on Mombasa Island valued at Sh21 million, ending a 17-year legal battle over land earmarked for the expansion of ...