Threads - eviltoast
  • Squirrel@thelemmy.club
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    I haven’t even downloaded Facebook or Instagram. I trust that company less than nearly any other major American tech company.