I agree that Recall Nifong-Vote Cheek has a shot at victory. Results of the May 2 primary--
Mike Nifong- 11,168 45%
Freda Black- 10,269 42%
Keith Bishop-- 3,288 13%
http://abclocal.go.com/three/wtvd/election/race190.htm
According to the latest voter registration figures, Durham County has 27,070 registered Republicans, 24,566 of whom are white. The county has 86,621 registered Democrats, 46,586 of whom are black. So the demographic bloc supportive of Nifong's behavior formed a majority of the Democratic electorate, while those most likely to be alienated by his tactics couldn't vote in the primary. As the director of the Durham County Board of Elections noted the day after the primary, "We had a lot of irate, irate Republicans who couldn't vote for district attorney."