An Opera News Kenya publication
A disturbing picture of the contents of industrial waste has created quite an alarm in Nairobi…