>>280547225
No the site was hacked because it's owned by a scumbag who didn't want to pay for proper security. More moderation would be a vast improvement.

>>280547251
We may never know