Protesters wearing red staged a march in the Netherlands to demand an end to the government’s support for Israel.
Seek Knowledge, Find Knowledge
Protesters wearing red staged a march in the Netherlands to demand an end to the government’s support for Israel.