HUNDREDS ARRESTED as Thousands Storm and Occupy Grand Central Terminal to demand Ceasefire in Gaza | FREEDOMNEWS.TV

October 27 2023 MANHATTAN, New York – Thousands of Jewish new Yorkers and allies occupies Grand Central Station in what they call "historic sit in" with mass arrests. This comes as Israel began an "expanded raid" of Gaza and heavy bombardment, as invasion looms. Hundred

Visit FREEDOMNEWS.TV