nadavs - 10:06 pm on Oct 15, 2011 (gmt 0)
Ladies and gentlemen, Google Webmaster Tools has lost contact with reality. The little .edu site, which I commented on 12 times, now shows 9,208 links.
Something is definitely going on. These changes aren't over yet. The upcoming days are going to be very interesting...