Backlash to Twitter's disappearing tweets feature https://ift.tt/1yOaUx0 has said it will look into user concerns over self-deleting tweets.
No comments