Former Kilifi South MP Mustafa Iddi dies in hospital

Former Kilifi South Member of Parliament and Coast Water Works Development Agency Chairman Mustafa Iddi is dead....

read more...

Published By: Kilifi - Tuesday, 24 November