Xatolos, 1 year ago DuckDuckGo is Bing. It’s just stripped of Microsoft “extras”.
DuckDuckGo is Bing. It’s just stripped of Microsoft “extras”.