James Webb Space Telescope Finds Life On Distant Planet? - Giant Freakin Robot
giantfreakinrobot.comSubmitted by giantfreakinrobotcom7634 in science
Did the James Webb Telescope just find extraterrestrial life on a distant planet? There are signs it might be the case.