
The Devil Next Door
- TV14
- 27 November 2018
- Starring: Chad Cooper, Sarah Anderson
Former members of the North Carolina-based Word of Faith Fellowship share allegations of abuse.
Former members of the North Carolina-based Word of Faith Fellowship share allegations of abuse.