.ru sites linking to mine? What does this mean?

Printable View