German-based organization awards Kenyan whistle-blower on lead poisoning in Mombasa
In 2014, Phyllis Omido grabbed the bull by its horns when she whistle-blew on a lead smelter, Metal Refinery EPZ Ltd, for pollution and lead poisoning among Owino Uhuru residents in Changamwe, Mombasa. Six years ….