3 years 9 months ago
Link
Assassin’s Creed Valhalla, expected to launch Nov. 17, 2020. | Image: Ubisoft Montreal/Ubisoft
Ashraf Ismail, who stepped down in June, was accused of having an extramarital affair with a fan