How many more floods before Morocco invests in the city of Safi’s crumbling infrastructure? A storied Atlantic port where grinding waves, ancient fortresses, and centuries of pottery and sardine ...