Yandex has been called the “Google of Russia”. It is the largest tech firm in Russia. As of January 2018, the Russian version, Yandex.ru was the 2nd most popular website in Russia and the 29th most popular globally. The English version is http://yandex.com.
Lack of subject-specific blocking
As of January 2018, a page from ISGP was the #8 hit on Yandex for the search term "Dutroux affair" - and several other search engines such as Yahoo, Bing, Ecosia and Gigablast also had the page in their top 10 results. By contrast, neither Google, StartPage nor Ask.com returned any hits from the ISGP site in the top 100 when the search term was queried for, although all three had indexed the page.
Wikispooks was #1 for the search term "7th floor group" in January 2018 (as it was for Ask.com, Bing, Ecosia Google and Yahoo), in contrast to DuckDuckGo, which listed it at #30, and Baidu, which didn't include the site in the top #30.