Progressive advocate overcomes over $60m in spending to defeat pro-Israel Congresswoman Haley Stevens.
Your Compass for Current News
Progressive advocate overcomes over $60m in spending to defeat pro-Israel Congresswoman Haley Stevens.