Independent presidential candidates debate this weekend