Netflix Netflix Explores the Afterlife In ‘Surviving Death’ A brand new Netflix series is going to attempt to give people a glimpse in what life after death could have in store, and... Anthony DiMoroJanuary 4, 2021