Holy crap.
I just got an Adsense ad on this page from the Leadership Institute, and this one looks like it came straight out of Stormfront.
Given that they are catering to folks like the YWC now, they are blowing that dogwhistle as hard as they can.
Adsense link goes here: