Lemmy Shitpost @lemmy.world Urethra Franklin @startrek.website 1y ago NASA has some explaining to do Also, the Jewish God and Muslim Allah are on the International Space Station.