I keep getting ads from this disgusting site “The Phluid Project” (thephluidproject.com). Every time I click on the Brave pop up to clear it, I get treated to some rather disturbing imagery. I’d just like to be able to make them stop, please.
Thanks!