Dogs, puppies, and a street-side unloading in Nairobi — Africa Magazine