I have 2 - but I have at least one from every country you can imagine. I assumed those were some sort of bots.
Hmmmm. Interesting.Wish I could tell you something, but I'm stumped. Guess God is moving in Russia :)
Nope no traffic from Russia, no insight about that either. I would recommend you check facebook though, I deactivated my FB account because I was getting a bunch of spam on my wall, I have a hunch that the viruses that atacked my computer came from.