Oh, dear, this is terrible–a man who has made vile remarks about women is going to be the headliner at a political rally.

Donald Trump, you should be ashamed of yourself!

Wait–it's Jay Z and the rally is for Hillary Clinton. It is a rally for African-American voters.

Hot Air reprints the lyrics of one of Jay Z's songs. I am going to follow suit and print the lyrics, despite reservations:  

(Bitch) Sisters get respect, bitches get what they deserve
Sisters work hard, bitches work your nerves
Sisters hold you down, bitches hold you up
Sisters help you progress, bitches will slow you up
Sisters cook up a meal, play their role with the kids
Bitches in street with their nose in your biz
Sisters tell the truth, bitches tell lies
Sisters drive cars, bitches wanna ride
Sisters give-up the ass, bitches give-up the ass
Sisters do it slow, bitches do it fast
Sisters do their dirt outside of where they live
Bitches have niggers all up in your crib
Sisters tell you quick “you better check your homie”
Bitches don’t give a fuck, they wanna check for your homie
Sisters love Jay cuz they know how ‘Hov is
I love my sisters, I don’t love no bitch

It was awful of Donald Trump to call Hillary Clinton a "nasty woman" (also stupid–a political gift to the Clinton camp, which quickly adopted a "natsy woman" meme), but anybody who has Jay Z perform at a rally would, in a more civilized world, have a lot for which to answer.