This last piece of the puzzle absolutely proves Darwinian evolution as the soup to nuts answer to all life’s riddles.
Nothing does.