Need an answer to this online mysteryI posted an article, yesterday afternoon and by late last night it had received close to 100 views – 98 to be precise, when I last checked, before going to bed. This is the first time to my knowledge that one of my articles has received so much traffic, within hours of being posted.
While checking the source of the traffic, I found that some of the traffic came from this page. A snippet of my article is published here, with a link to the ISC page, where the complete article can be viewed.
I do not understand how or why my article got prominence on this site. Can someone please explain what is happening. What are the credentials of this site?