Tag: Phyllis Omido

Kenya’s Omido defies harassment to bring anti-pollution case to courts

NAIROBI: Phyllis Omido is leading a landmark class action demanding a clean-up and compensation from a lead-smelting factory accused of poisoning local residents -...