Malik Zulu Shabazz/Definition

Leader of the New Black Panther Party and a black separatist