Comment
Comment by sumsuni
It's actually hosted on Wordpress.com. I've posted the URL yesterday to their abuse form requesting it to be taken down, but currently remains active. I guess they need time to process it.
Be the first to share your thoughts.