Activision Blizzard Hires Bush-Era Torture Apologist As Chief Compliance Officer

Activision Blizzard announced yesterday that Frances F. Townsend, a former George W. Bush-era counterterrorism appointee and torture apologist, would become its new head of compliance, in charge of making sure the company doesn’t run afoul of the varying laws and regulations throughout all of the countries the Call of…Read more…Read More