The sardine run is a natural phenomenon deeply ingrained in the South African cultural heritage, and while it is well known to many of the general public, it is still poorly understood from an ecological perspective. The sardine run is defined as the annual north-eastward migration of a small and variable fraction of the South READ MORE