Pro-Palestinian protesters rally outside debate venue