Waste Disposal a disturbing phenomenon in Douala.