The short documentary “Demonic Possession: An Inside Story” starts out by giving the staggering statistic that an estimated 16 million people suffer from mental...
The author would like to thank Signal Culture, where this essay was written during a summer Researcher in Residence period, and to Drexel University’s...