A story that places viewers at Dandora, the largest dumpsite in Eastern Africa, told from the perspective of the dumpsite itself.
Digital Promise