CEO of DuckDuckGo envokes the woke Ukraine narratives says they're delisting sites with "Russian Disinformation".
DuckDuckGo is just a shitter version of Google now.
Duck Duck Go Search Result: " US Has over 30 Biolaboratories in Ukraine: Russian Military"
Another browser search result: : "US Has over 30 Biolaboratories in Ukraine: Russian Military"
Comments