As the controversy surrounding the video of former USDA employee Shirley Sherrod begins to dissipate with the revelation that her seemingly-racist statements, made at an NAACP banquet, were taken out-of-context, a new controversy is emerging involving the NAACP and the issue of racism. And it involves an organization that has been very prominent in the news lately – the New Black Panther Party. On May 3rd, in Atlanta, the New Black Panther Party (NBPP) held its 2010 National Black Power Convention, which brought together an odd assortment of racists, black separatists, and mainstream figures from the worlds of politics and...