› added 10 years ago
1135
TIL a tiny organism found in space has baffled scientists who think it may be a “seed” arriving to our stratosphere via comet. It has a woven coating, a metal shell, and contains ooze of a biological nature.
via reddit.com