'Alien Bugs' Discovered In Earth's Atmosphere
Color me skeptical. Did no one consider that these are amalgums of smaller particles that are found that high up? That part of the stratosphere does support bacterial life, so why not a herefore undiscovered ecosystem? Wouldn't that be the smallest leap of reason, rather than drawing the conclusion of exobiology?