The only problem I have with Keith Ellison is that he keeps using his slave name instead of whatever his real name is. Mo Hussein, or something like that?
For a while he was “Keith X Ellison”. Then that morphed into “Keith Ellison Muhammad”. They don’t seem to realize that taking on Arabic names would be more of a “slave name”.