Cynthia McKinney Announces Bid

Former Democratic Rep Cynthia McKinney announces her Green Party candidacy. I think there’s about six or seven Greens running at the moment. One of the last things McKinney did before losing her seat was to introduce a bill calling for Bush to be impeached.