What I find difficult to imagine is that any living organism could possibly survive the intense heat of atmospheric entry. I doubt life arrived on a meteorite - a space ship possibly., something designed to withstand atmospheric entry.
What I find difficult to imagine is that any living organism could possibly survive the intense heat of atmospheric entry. I doubt life arrived on a meteorite - a space ship possibly., something designed to withstand atmospheric entry.