Militant black racial separatist elected mayor of a major US city

The new mayor of Jackson, MS has been involved with the African People’s Socialist Party and the New Black Panther Party as recently as 2010.