video

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