Buffalo News Slammed for Antisemitic Cartoon 'The Star of David, which everyone knows is a Jewish symbol and symbolizes Jewish people.'