Activision Taps Torture Apologist As Chief Compliance Officer

Has the revolving door of politics come to the gaming industry?

Activision Blizzard made headlines this week when it appointed Frances F. Townsend as its new Head of Compliance. Townsend is a particularly odd choice due to her previous role as the former top White House adviser on counterterrorism and homeland…