Reddit. I’m not surprised. Lots of slime hiding there under it’s pretense of free speech. It’s as disgusting a web site as Stormfront or Breitbart.