ooli@lemmy.world to Space@lemmy.world · 2 months agoNASA just scored a badly needed win: The best potential evidence of alien life yetwww.businessinsider.comexternal-linkmessage-square58fedilinkarrow-up11arrow-down10
arrow-up11arrow-down1external-linkNASA just scored a badly needed win: The best potential evidence of alien life yetwww.businessinsider.comooli@lemmy.world to Space@lemmy.world · 2 months agomessage-square58fedilink
minus-squarePasserby6497@lemmy.worldlinkfedilinkEnglisharrow-up0·2 months agoIs 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?
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?