Meteorites may have seeded life in Darwin’s ‘warm little ponds’

The primordial soup theory for the origin of life comes back in the spotlight.