I have been looking at the stats on my blog--provided by Google--which tells you which posts have been seen recently and from where, and consistently, for the past so many months, the country from which the maximum hits for the blog have come is from Russia, with a few from Ukraine. Now I call that particularly strange, as I know nobody in Russia, not even one blog friend either. So what do I make of it? Should I hide my blog or something? What are they looking for on my blog? Anyone of you, any ideas/answers?