Pro-Palestinian demonstrators have blocked a Rochester factory owned by BAE Systems,