Editor’s note: more Latuff! cartoons here.