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 -...