Word of the day: Steganography
NEW: The co-founders of Instagram are resigning their positions with the social media company without explanation.
NEW: The co-founders of Instagram are resigning their positions with the social media company without explanation.