I don't think Mr. Kerrey invited him. It said a group of "women of color" or something along those lines, invited him.
They must not have been able to get a good speaker.
I think these women knew exactly what they were doing. The New York "ultra liberal" mentality is very strange. They love to stir the pot and blame America for all the worlds woe's, then they want to fix them, almost singlehandedly. They are extremely idealistic and never matured into adulthood. They will be stuck in the 60's until the day they die.
Kind of sad. New Your City is loaded with them.