Cedra Crenshaw urges Illinois voters to push hard for IL-SB600 rebelpundit January 7, 2011 News 1 Comment This past Wednesday evening, Cedra Crenshaw who recently lost her campaign for Illinois State Senate is still leading the fight for Illinois...