This is the lady who blew the whistle on Coca-Cola. Lately, she’s been putting out videos making excuses for CRT saying something like it goes against the power structure, so it is good. I do NOT buy that for lack of specifics. Sometimes, I wonder if all this is outrage marketing and click-bait, but I do not know how that works.