Rowing their wooden boats across an azure river mouth, Moroccan ferrymen battle not just winds and currents but also rapid urban development which is threatening their traditional way of life. This year the coronavirus and a sharp drop-off in tourism have further conspired against the water...