• DessalinesA
    link
    32 years ago

    Just saw this too from a friend, insta is down.

    • Sr Estegosaurio
      link
      22 years ago

      And was & Facebook. Idk in other places but in my country WhatsApp is the defacto messaging platform. Really sad.