OsrsNeedsF2P, 9 months ago Five former Ubisoft executives have reportedly been detained for questioning by French authorities, years after they departed from the company amid widespread sexual assault allegations. Whee
Five former Ubisoft executives have reportedly been detained for questioning by French authorities, years after they departed from the company amid widespread sexual assault allegations.
Whee