Alexander Willis is a senior editor who graduated from the Mayborn School of Journalism at the University of North Texas and currently lives in the Metro Nashville area, Tennessee. Prior to joining ...
“The commercial, which is a minute long, begins with shots of people with duct tape over their mouths while the narration tells viewers that ‘Big Tech is suppressing free speech’ and that ‘there’s a ...