Life formed on asteroid crater, according to research

chuck-grimmett-t-DKv3i1jSM-unsplash