e.coli life found?
Considering the fact that we've been dumping human excretia in orbit for 3 decades, I don't think this is alien life although certainly extraterrestrial.
Space/Science » in reply to ET life found?
Considering the fact that we've been dumping human excretia in orbit for 3 decades, I don't think this is alien life although certainly extraterrestrial.