By: Trevor Loudon
New Zeal

New Black Panther Party Chairman Malik Shabazz, in a recently uncovered 2002 video, says Osama bin Laden should be given respect, because “he’s bringing reform to the world.”