2008 Green Party presidential nominee, and former U.S. Representative (D-GA), Cynthia McKinney was scheduled to deliver a keynote speech to the roughly 100 Green Party members who attended last week’s convention in Durham. Due to health issues, she instead spoke to the group about her recent brush with the Israeli Navy, and her involvement with […]