Shit’s finally getting real.

  • OsrsNeedsF2P
    link
    fedilink
    arrow-up
    26
    ·
    1 year 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