All Articles

August 6, 2021
Current Activision Blizzard executive and Former Bush Admin membe Frances Townsend has deleted her Twitter account.