AntiPolygraph.org appears to have been “de-listed” from Google on key searches
Google has had terrible search quality as of late. I'm finding myself using DuckDuckGo more and more just to find very basic things that used to be easy with Google. This is just in the last couple months or so.<p>Not sure if that's the case here, but if it is I wouldn't be surprised.