Donald Trump rally protesters are embarrassing Hannibal XMarch 12, 2016 Donald Trump rally protesters are embarrassing and here's why Written by Ali "Hannibal X" Shakur" What has been accomplished? The protestors will end the ... Hotep3 Comments1408 views