Thousands of pro-Palestine protesters rally in front of New York’s Penn Station

2023-11-18 2

Thousands of pro-Palestine protesters rally in front of New York's Penn StationParty for Socialism and LiberationThe Independent original footage