New Thought Police NewsGuard Is Owned by Big Pharma
Dr. Mercola – NewsGuard is a self-appointed internet watchdog that sells a browser plugin to rate websites on nine criteria of credibility and transparency.
Dr. Mercola – NewsGuard is a self-appointed internet watchdog that sells a browser plugin to rate websites on nine criteria of credibility and transparency.
Dylan Charles – A new censorship organ is creating warning labels for all your favorite alternative news sites.