DSA bigwig struggles to explain what ‘taxing the rich’ means in embarrassing interview: ‘privileged idiot’

A Democratic Socialist of America official struggled to explain the meaning of "taxing the rich" during a radio interview. The official also appeared unfamiliar with the details of the Israeli Palestinian peace effort during the Clinton era.
Impact Score
3/10