Staff reporter at The Intercept. His latest article is "Keith Ellison Loses DNC Race After Heated Campaign Targeting Him for His Views on Palestine."
Our Daily Digest brings Democracy Now! to your inbox each morning.
We rely on contributions from our viewers and listeners to do our work.Please do your part today.