I've recently checked into my Google Webmasters account and found that I have several thousand links from .ru domains. Almost half of all links from one domain.
I have never hired anyone for link building (or done any myself to be honest), so I'm not sure where these have come from.
All of my content is in English, and targeted to the United States.
I'm concerned that this is giving Google a negative signal on my "link profile".
First question: Do you think that these links are harming my site's search results?
Another question: could this be a negative link campaign from a competitor?
Thanks for your help!