Re: Activists protest UK Labour leader, demanding end arms sales to Israel

What is Israel, you ask. Israel is an abomination before God and the World.

Source link