Another day, another 'insurrection' for the radical left.
This time, it was Grand Central Station in the heart of New York City that was laid siege by Pro-Palestinian demonstrators, who chanted slogans like "From the River to the Sea, Palestine will Be Free," (meaning, "free" from the existence of Israel).




