This Black Panther just keeps getting more and more absurd. New Black Panther Party head Malik Zulu Shabazz burst onto the scene with some strongly-worded messages to Glenn Beck and a interview with Fox News’ Megyn Kelly and has usurped BP CEO Tony Hayward’s place as this summer’s most disliked non-celebrity in some circles.
And now, video has surfaced of Shabazz praising Osama Bin Laden in 2002 for “not bowing down” to America.
Click here to view photos:
Just Curious Redux