A flag with a Star of David is deemed "offensive" even though it is not an Israeli flag. "Anti-Semitism masquerading as liberal values."

Read more