June 21, 2024

Instagram’s co-founders are resigning