KENYA: Thousands of squatters in Kilifi town Wednesday took to the streets accusing the National Land Commission (NLC) of delaying to release a report on over 230 acres at Kiwandani.
The squatters are in a dispute with a private developer who has laid claim to the Kiwandani land.