Professor Nettleford's death echoes around the world