Thousands Occupy Grand Central Station for Ceasefire in Gaza Emergency Protest – NYCNovember 7, 2023Pro-Palestine protest: thousands rally in London’s Trafalgar SquareNovember 7, 2023 Published by adminx at November 7, 2023 Categories European Theatre Tags Share