On the outskirts of Cairo, in the Manshiyat Nasr neighborhood, lives a community which has been dubbed the "Zabbaleen." In Egyptian Arabic, this means “people of the garbage.” Unsurprisingly, this isn ...