Kim Kardashian is now apologetic after defending racist makeup artist Jeffree Star. Kardashian, the mother of two black children, urged fans on Snapchat that Star was a changed man, even though as recent as earlier this year, he was caught calling black women monkeys. “I...