Disaster for Life

show more details
show less details
Millions of years ago Earth's collision with another planet triggered the birth of life.