Disaster for Life

show more details
Comments ( - )
Millions of years ago Earth's collision with another planet triggered the birth of life.