A group of high profile lawmakers, including Sen. Ted Cruz (R-TX) and Rep. Alexandria Ocasio-Cortez (D-NY) issued a scathing rebuke of Apple and Activision Blizzard, America’s largest video game developer on Friday, blasting the companies for acquiescing to the communist Chinese […]