Anti-Israel protesters masquerade as human rights activists and moral messengers, but the movement they march for embraces radical Islam and Nazi ideology.
Anti-Israel protesters masquerade as human rights activists and moral messengers, but the movement they march for embraces radical Islam and Nazi ideology.