Mustafa Iddi: Former Kilifi South MP dies after short illness

Former Kilifi Member of Parliament and Coast Water Works Development Agency chairman Mustafa Iddi dies of suspected COVID- 19 after a short illness in Mombasa....

read more...

Published By: Kilifi - Thursday, 26 November