What is the version of the following sentence with correct punctuation?

This is what we know so far about Rachel Proctors life
This is what we know so far about Rachel Proctor's life.