Cleaning up Nairobi River was always going to be a difficult task: There are hundreds of thousands of city residents living and working on the banks of the partly-canalised main channel and its tributaries, which flow through the city.
Their activities leave the river "choking with human waste from over-flowing sewers and informal settlements, industrial waste, agro-chemicals, uncollected garbage, and petro-chemicals and metals from jua kali firms".