Who was Jack Ruby? The debate continues