On Oct. 19, Elon Musk, citing a post by Mike Benz, Executive Director of the Foundation For Freedom Online (FFFO), called for NewsGuard, a rating system for news and information websites, to be “disbanded immediately.” Benz posted on Oct. 18, “Elon, for your peripheral vision, Jimmy Wales advises NewsGuard, which is knee deep in a […]