Voters Reject Two Pro-ICE Sheriffs In North Carolina

Last night, due to the activism and work of advocates on the front lines in North Carolina, two sheriffs who have worked with Immigration and Customs Enforcement (ICE) — and boasted about it — lost their reelection bids. In Mecklenberg County,  Garry McFadden easily defeated incumbent Sheriff Irwin Carmichael, a long-time supporter of the odious … Continue reading Voters Reject Two Pro-ICE Sheriffs In North Carolina