Activists conduct SIT-IN PROTEST at the Statue of Liberty calling for CEASEFIRE in Gaza
(NaturalNews) More than 500 demonstrators staged a sit-in protest at the Statue of Liberty on Nov. 6, demanding an immediate end to the Israel-Hamas war.The… » READ MORE