Youve pretty much nailed it: The problem with Farrakhan isn’t that “he’s done some good” but he’s taken positions of hate that disqualify him and all that follow him. To stretch the analogy, Mussolini “made the trains run on time”. No matter how vital and powerful your message is, even a weak alignment with him (or…