(September 07 05:42) Forbes.com
A devil-worshipping cult is at the center of the new Netflix series 'Devil in Ohio' and showrunner Daria Polatin and Emily Deschanel talk about the evolutionary instinct to be part of a tribe. "Historically, that’s what helped people survive in the wild."
You can find the original article
here