ParentFull threadshantnutiwari·This should be the top answer -- it is a phishing/spam site, whether due to being hacked or poor moderation policies.No outrage to see here, please move alongView on HN