Kilifi North MP Owen Baya was yesterday grilled for three hours by the Kilifi North sub-county security team over his Madaraka Day speech.
In his speech, delivered at Karisa Maitha Grounds, Baya is said to have told his audience that Kilifi people were yet to acquire madaraka (self-rule) because they have not won their land rights more than half a century after independence in 1963.