mockpaperscissors.com
Tech and the Media to the Rescue (Maybe?)
This might be too little, too late, but “NewsGuard Technologies, a new service that uses trained journalists to rate thousands of news and information sites, is launching its first product to…