21st May, 2019
There was a showdown today in Mtwapa, in the county of Kilifi, as residents engaged police in running battles and torched houses over the alleged grabbing of land they claim to own. Tens of reported squatters will now spend the night in the cold after they were evicted from where they have called home for years.