Farrakhan has been openly condemning homosexuality for decades. The Left is just forced to ignore him.
And on that topic, he's 100% correct.
But all the politicians he endorses and supports are pro-homosexual, so it's just a lot of noise.
Besides, in the Left's hierarchy of transgressiveness, Blackness is the ultimate "transgression" to be celebrated. Al Sharpton could denounce evolution (I wouldn't hold my breath) and the redneck-bashers wouldn't utter a word.