This suspicious and really fake-looking site just popped on my browser and it seems that it’s there to stay. I tried everything I could, but this domain loads every time I re-open my browser. It’s quite annoying really. What can I do to stop it?