Tag: Salid Idd Mustafa

Salid Mustafa

Salid Idd Mustafa (11 May 1970 in Kilifi – November 2020) was a Kenyan broadcast journalist and politician who was a member of the 11th...