You know, there’s a website called Stormfront where views like that are welcomed more. This site is for allies of Israel.
What did vouch say?