• Passerby6497@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    5 months ago

    Is NASA the one screaming AlIeNs!1 or is it shitrags like Business Insider taking ‘maybe we found some microbes’ and turning it into AlIeNs!1?

    • Phoenixz
      link
      fedilink
      arrow-up
      1
      ·
      5 months ago

      Nasa has made more than one shady headline about aliens themselves