I think I'm being hacked!
Over the past week or so, I've had between 500 and 1300 'pageviews' most days, and most of these come from Russia. Typically I get fewer than 300 visits, and mostly from the U.S. and Canada. I'm thinking that a computer in Russia must be set up to explore the internet, linking into sites it finds. I think I'll just ignore it. Anyone else have such visits?