Alvin Greene apparently won the Democratic Party’s nomination for U.S. Senator from South Carolina on Tuesday. News reports say that he doesn’t have a website and note other, perhaps unique, points about his candidacy.
UPDATE: 6/10/10: There are reports he could withdraw.