At a guess, it got a takedown notice from one or more of the publishers that object to that sort of thing, and what you see now is the default income generator for that website host. The owner of that domain posts here sometimes, so maybe he will give further details.
|