The Left’s Self-Defeating Israel Obsession
Published in the Atlantic Ask most Americans what DSA stands for and they are unlikely to know the Democratic Socialists of America, the country’s largest leftist organization, with about 92,000 members. But ask about AOC and they are likely… The Left’s Self-Defeating Israel Obsession