March 28, 2024

Instagram’s co-founders are resigning