Ali “Hannibal” Shakur goes head to head with White Supremacists Hannibal XJuly 28, 2015 ... Controversy1 Comment993 views