Microsoft puts NewsGuard on duty Can the software giant restore trust in journalism? by Karl D. Stephan Feb 20, 2019Nov 10, 2020 / 4 mins /