Microsoft has disavowed its affiliation with NewsGuard after Sen. Ted Cruz, R-Texas, slammed the Big Tech company for funding a censorship tool created by the left-wing media monitor.
Microsoft has disavowed its affiliation with NewsGuard after Sen. Ted Cruz, R-Texas, slammed the Big Tech company for funding a censorship tool created by the left-wing media monitor.