March 5, 2020news Users Poke Fun at Twitter’s Name for Its Vanishing Tweets They disappear after 24 hours. Read More » SOURCE: Newser