State Officials Denied Access to Owino Uhuru Slum in Mombasa

KENYA
[The Star] State officials from the Ministry of Health were on Saturday denied access to the lead processing factory in Owino Uhuru slum in Mikindani, Mombasa.