“And Michelle wonders why blacks dont feel welcome in places like that.”
Bingo. My first thought as well.
Michelle, Karma is sometimes a female dog, if you catch my meaning...