The Ethics and Anti-Corruption Commission (EACC) has recovered public land valued at Ksh51 million. The property, known as MN/I/2411, measuring 0.514 acres and belonging to the Kenya Civil Aviation Authority (KCAA), is located in Nyali, Mombasa County. Th...