Rachel Hamdoun
Press TV, New York
At the time of Israeli war criminal Benjamin Netanyahu’s scheduled speech at the UN General Assembly podium, over a thousand protestors from all walks of life gathered in Times Square to demand the UN comply with the International Criminal Court’s arrest warrant against him for the genocide in Gaza.
This makes it easy to access the Press TV website