Protesters wearing red staged a march in the Netherlands to demand an end to the government’s support for Israel.
Continue Reading
News Source: www.aljazeera.com

Protesters wearing red staged a march in the Netherlands to demand an end to the government’s support for Israel.
News Source: www.aljazeera.com
Leave a Reply