Comment Comment by shantnutiwari 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 along parent shantnutiwari 5 years ago
No outrage to see here, please move along