2 ms·
> it wouldn't make the news that much as we already know some forms of life actually came to Earth by meteors. No, we don’t know that.
by garmaine 6y ago
> it wouldn't make the news that much as we already know some forms of life actually came to Earth by meteors.
No, we don’t know that.