IGN Game & Entertainment News cover image

IGN Game & Entertainment News

Activision Blizzard Says More Than 20 Employees Have Been Fired In the Wake Of Harassment Lawsuit

 2 years ago

·

3:11 min