Sources

9 Total Sources

AIPAC Spends $19 Million Backing Stevens in Michigan Senate Primary as El-Sayed Leads Polls

Far Left14%
Left57%
Center29%