Pro-Palestine demonstrations draw crowds across Europe