Creator
The ground is a sea of trash; the stench almost unbearable. Yet Pape Ndiaye, who speaks for the hundreds of scavengers who comb the vast garbage dump at Mbeubeuss, near Dakar,…