July 25, 2024

The site was abruptly shut down after being targeted by a publisher