DuckDuckGo is a search engine.
As of January 2018, a page from ISGP was the #8 hit on DuckDuckGo for the search term "Dutroux Affair". Several other search engines such as Yahoo, Bing, Yandex and Gigablast also included it in their top 10. By contrast, neither Google not StartPage returned any hits from the ISGP site in the top 100.
7th floor group
Wikispooks was #30 hit for the search term "7th floor group" at DuckDuckGo, which listed it at #30, in January 2018. This is an interesting contrast with Ask.com, Bing, Ecosia, Google, Yahoo and Yahoo).