Rains pile misery on Kongowea market traders During a previous cleanup at Kongowea market Kongowea is the largest marketplace in the county of Mombasa where thousands of people from all walks of life m...
Kenyans Outraged by TV expose Plague for Profit Last week, we featured the story of Phyllis Omido, an environmental activist who battled against a lead smelting factory and eventually got it shut...