Malik Zulu Shabazz is the leader of the New Black Panther Party for Self-Defense. Khallid Muhammad died in February 2001.
Thanks. Shoulda known he would be in the news if still alive!
This still true about the NBPP:
Ideology: A mix of black nationalism, Pan-Africanism and racist and anti-Semitic bigotry